Nice work, I am now seeing notifications set on my temp\humidity sensors, I am also seeing incoming temp\humidity readings now.
I still have 2 device types missing notifications, these are DZ ot ST devices.
Thermostat and Pressure Sensor. I am really not too concerned about the later as pressure offers very little value in my climate, but just highlighting. Also of note, the pressure sensor comes from a single temp\humidity\pressure device, but DZ doesnât have a single device type, it splits them to temp\humidity and a seperate pressure sensors. Iâll link the json data for both bellow.
Out of interest, Is there a reason for different approaches to notifications on sensors compared to switches? I noticed switch notifications are only set on devices inside my room scope.
Also a future tweak request, it would be nice if the outgoing ST to DZ temp and humidity could be grouped to single DZ device, rather than 2 device, maybe merge if the name is the same?
Thanks again, Iâll continue to monitor and report back how my system goes over a few days.
Thermostat
{
"ActTime" : 1518387395,
"AstrTwilightEnd" : "21:17",
"AstrTwilightStart" : "04:58",
"CivTwilightEnd" : "20:14",
"CivTwilightStart" : "06:02",
"DayLength" : "13:21",
"NautTwilightEnd" : "20:45",
"NautTwilightStart" : "05:31",
"ServerTime" : "2018-02-12 09:16:35",
"SunAtSouth" : "13:05",
"Sunrise" : "06:27",
"Sunset" : "19:48",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 255,
"CustomImage" : 0,
"Data" : "25.0",
"Description" : "GoogleHome: (the )?(AC|(Air( )?(Con)?(ditioner)?)) (set)?( )?(thermostat|temp)",
"Favorite" : 1,
"HardwareID" : 7,
"HardwareName" : "Mitsubishi AC",
"HardwareType" : "Dummy (Does nothing, use for virtual switches only)",
"HardwareTypeVal" : 15,
"HaveTimeout" : false,
"ID" : "0014073",
"LastUpdate" : "2018-02-12 09:16:17",
"Name" : "AC Thermostat",
"Notifications" : "false",
"PlanID" : "2",
"PlanIDs" : [ 2, 23, 28 ],
"Protected" : false,
"SetPoint" : "25.0",
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "SetPoint",
"Timers" : "false",
"Type" : "Thermostat",
"TypeImg" : "override_mini",
"Unit" : 1,
"Used" : 1,
"XOffset" : "307",
"YOffset" : "345",
"idx" : "35"
}
],
"status" : "OK",
"title" : "Devices"
}
Pressure Sensor
{
"ActTime" : 1518387427,
"AstrTwilightEnd" : "21:17",
"AstrTwilightStart" : "04:58",
"CivTwilightEnd" : "20:14",
"CivTwilightStart" : "06:02",
"DayLength" : "13:21",
"NautTwilightEnd" : "20:45",
"NautTwilightStart" : "05:31",
"ServerTime" : "2018-02-12 09:17:07",
"SunAtSouth" : "13:05",
"Sunrise" : "06:27",
"Sunset" : "19:48",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 255,
"CustomImage" : 0,
"Data" : "1001.0 Bar",
"Description" : "",
"Favorite" : 0,
"HardwareID" : 3,
"HardwareName" : "Mi Gateway",
"HardwareType" : "Xiaomi Gateway",
"HardwareTypeVal" : 95,
"HaveTimeout" : false,
"ID" : "B7E40801",
"LastUpdate" : "2018-02-12 09:16:07",
"Name" : "Outside Pressure",
"Notifications" : "false",
"PlanID" : "19",
"PlanIDs" : [ 19, 28 ],
"Pressure" : 1001.0,
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "Pressure",
"Timers" : "false",
"Type" : "General",
"TypeImg" : "gauge",
"Unit" : 1,
"Used" : 1,
"XOffset" : "219",
"YOffset" : "68",
"idx" : "190"
}
],
"status" : "OK",
"title" : "Devices"
}