I have run into an issue with the Aeotec Smart Switch 7 (ZWA023). Two devices have been added, and Hubitat now has On/Off control of the devices and extends that capability to my HA system. Hubitat also reports Power (watts) and Voltage to my HA system. Hubitat is not reporting an Energy instance, nor any Energy value (kWh), for either switch. From my HE web page, it would appear that Energy is being collected from the devices, it's just that the Hubitat is not passing the data along as it is doing with Power and Voltage. I've submitted a ticket, but the response is vague as to whether the issue is going to be addressed.
It wonโt send an event unless the value has changed.. Turn on debug logging and click refresh.. Screenshot the logs created and post here.. Also screenshot the device page current states..
I seem not to be able to include a screen shot nor the log text in this reply. Please advise.
Thanks for your assistance on this.
You should be able to upload your screenshots now..
Ok.. so there won't be another event until it reaches 5 kwh
Yes, I understand that, however these have been in service for a few days, and values have changed on both devices, This issue is that the Hubitat Hub is not sending the Energy data for either of my Power Monitors (Smart Switch 7)
Here is a data dump. This comes from my Home Automation system upon a manual request that I made. Note the details, or lack thereof, from the two power monitors (PM A and PM B)
2021-09-27 14:19:42.1346 Hubitat 3SBC 1: debug mode is enabled (Hubitat 3SBC 1)
2021-09-27 14:19:56.0991 Hubitat 3SBC 1: manually beginning full database scan... (Hubitat 3SBC 1)
2021-09-27 14:19:56.7748 Hubitat 3SBC 1: requesting full database dump (Hubitat 3SBC 1)
2021-09-27 14:19:56.8526 Hubitat 3SBC 1: fullDatabaseDump: [{"id":"1","name":"Fibaro Motion Sensor ZW5","label":"Dining Room ZW5","type":"Fibaro Motion Sensor ZW5","attributes":[{"name":"acceleration","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"threeAxis","currentValue":{"x":1,"y":7,"z":-6},"dataType":"VECTOR3"},{"name":"illuminance","currentValue":141,"dataType":"NUMBER"},{"name":"motion","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"battery","currentValue":100,"dataType":"NUMBER"},{"name":"tamper","currentValue":"clear","dataType":"ENUM","values":["clear","detected"]},{"name":"pendingChanges","currentValue":"0","dataType":"STRING"},{"name":"temperature","currentValue":23.8,"dataType":"NUMBER"}],"capabilities":["MotionSensor",{"attributes":[{"name":"motion","dataType":null}]},"Configuration","Refresh","Battery",{"attributes":[{"name":"battery","dataType":null}]},"TamperAlert",{"attributes":[{"name":"tamper","dataType":null}]},"IlluminanceMeasurement",{"attributes":[{"name":"illuminance","dataType":null}]},"AccelerationSensor",{"attributes":[{"name":"acceleration","dataType":null}]},"ThreeAxis",{"attributes":[{"name":"threeAxis","dataType":null}]},"TemperatureMeasurement",{"attributes":[{"name":"temperature","dataType":null}]},"Sensor"],"commands":["configure","refresh"]},{"id":"36","name":"Fibaro Motion Sensor ZW5","label":"Kitchen ZW5","type":"Fibaro Motion Sensor ZW5","attributes":[{"name":"acceleration","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"threeAxis","currentValue":{"x":-3,"y":-9,"z":0},"dataType":"VECTOR3"},{"name":"illuminance","currentValue":41,"dataType":"NUMBER"},{"name":"motion","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"battery","currentValue":92,"dataType":"NUMBER"},{"name":"tamper","currentValue":"clear","dataType":"ENUM","values":["clear","detected"]},{"name":"pendingChanges","currentValue":"0","dataType":"STRING"},{"name":"temperature","currentValue":24.3,"dataType":"NUMBER"}],"capabilities":["MotionSensor",{"attributes":[{"name":"motion","dataType":null}]},"Configuration","Refresh","Battery",{"attributes":[{"name":"battery","dataType":null}]},"TamperAlert",{"attributes":[{"name":"tamper","dataType":null}]},"IlluminanceMeasurement",{"attributes":[{"name":"illuminance","dataType":null}]},"AccelerationSensor",{"attributes":[{"name":"acceleration","dataType":null}]},"ThreeAxis",{"attributes":[{"name":"threeAxis","dataType":null}]},"TemperatureMeasurement",{"attributes":[{"name":"temperature","dataType":null}]},"Sensor"],"commands":["configure","refresh"]},{"id":"37","name":"Fibaro Motion Sensor ZW5","label":"Foyer ZW5","type":"Fibaro Motion Sensor ZW5","attributes":[{"name":"acceleration","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"threeAxis","currentValue":{"x":-3,"y":8,"z":-4},"dataType":"VECTOR3"},{"name":"illuminance","currentValue":3,"dataType":"NUMBER"},{"name":"motion","currentValue":"inactive","dataType":"ENUM","values":["inactive","active"]},{"name":"battery","currentValue":100,"dataType":"NUMBER"},{"name":"tamper","currentValue":"clear","dataType":"ENUM","values":["clear","detected"]},{"name":"pendingChanges","currentValue":"0","dataType":"STRING"},{"name":"temperature","currentValue":23.0,"dataType":"NUMBER"}],"capabilities":["MotionSensor",{"attributes":[{"name":"motion","dataType":null}]},"Configuration","Refresh","Battery",{"attributes":[{"name":"battery","dataType":null}]},"TamperAlert",{"attributes":[{"name":"tamper","dataType":null}]},"IlluminanceMeasurement",{"attributes":[{"name":"illuminance","dataType":null}]},"AccelerationSensor",{"attributes":[{"name":"acceleration","dataType":null}]},"ThreeAxis",{"attributes":[{"name":"threeAxis","dataType":null}]},"TemperatureMeasurement",{"attributes":[{"name":"temperature","dataType":null}]},"Sensor"],"commands":["configure","refresh"]},{"id":"38","name":"Generic Z-Wave Motion Sensor","label":"MD Office Desk left","type":"Generic Z-Wave Motion Sensor","attributes":[{"name":"motion","currentValue":"active","dataType":"ENUM","values":["inactive","active"]},{"name":"tamper","currentValue":"clear","dataType":"ENUM","values":["clear","detected"]},{"name":"battery","currentValue":100,"dataType":"NUMBER"}],"capabilities":["MotionSensor",{"attributes":[{"name":"motion","dataType":null}]},"Configuration","Battery",{"attributes":[{"name":"battery","dataType":null}]},"TamperAlert",{"attributes":[{"name":"tamper","dataType":null}]},"Sensor"],"commands":["configure"]},{"id":"42","name":"Aeotec Smart Switch 7 US","label":"PM B","type":"Aeotec Smart Switch 7 US","attributes":[{"name":"switch","currentValue":"on","dataType":"ENUM","values":["on","off"]},{"name":"power","currentValue":233,"dataType":"NUMBER"},{"name":"frequency","currentValue":null,"dataType":"NUMBER"},{"name":"switch","currentValue":"on","dataType":"ENUM","values":["on","off"]},{"name":"voltage","currentValue":120,"dataType":"NUMBER"},{"name":"energy","currentValue":14,"dataType":"NUMBER"}],"capabilities":["Configuration","Actuator","VoltageMeasurement",{"attributes":[{"name":"voltage","dataType":null},{"name":"frequency","dataType":null}]},"Refresh","PowerMeter",{"attributes":[{"name":"power","dataType":null}]},"EnergyMeter",{"attributes":[{"name":"energy","dataType":null}]},"Outlet",{"attributes":[{"name":"switch","dataType":null}]},"Switch",{"attributes":[{"name":"switch","dataType":null}]}],"commands":["configure","off","on","refresh"]},{"id":"44","name":"Aeotec Smart Switch 7 US","label":"PM A","type":"Aeotec Smart Switch 7 US","attributes":[{"name":"switch","currentValue":"on","dataType":"ENUM","values":["on","off"]},{"name":"power","currentValue":0,"dataType":"NUMBER"},{"name":"frequency","currentValue":null,"dataType":"NUMBER"},{"name":"switch","currentValue":"on","dataType":"ENUM","values":["on","off"]},{"name":"voltage","currentValue":122,"dataType":"NUMBER"},{"name":"energy","currentValue":4,"dataType":"NUMBER"}],"capabilities":["Configuration","Actuator","VoltageMeasurement",{"attributes":[{"name":"voltage","dataType":null},{"name":"frequency","dataType":null}]},"Refresh","PowerMeter",{"attributes":[{"name":"power","dataType":null}]},"EnergyMeter",{"attributes":[{"name":"energy","dataType":null}]},"Outlet",{"attributes":[{"name":"switch","dataType":null}]},"Switch",{"attributes":[{"name":"switch","dataType":null}]}],"commands":["configure","off","on","refresh"]}] (Hubitat 3SBC 1)
2021-09-27 14:19:56.8549 UPDATE FROM DATABASE ATTR IS: {'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '1', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Dining Room ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': 1, 'y': 7, 'z': -6}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 141, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.8, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8577 UPDATE FROM DATABASE ATTR IS: {'name': 'illuminance', 'currentValue': 141, 'dataType': 'NUMBER'} data is: {'id': '1', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Dining Room ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': 1, 'y': 7, 'z': -6}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 141, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.8, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8603 UPDATE FROM DATABASE ATTR IS: {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '1', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Dining Room ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': 1, 'y': 7, 'z': -6}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 141, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.8, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8630 UPDATE FROM DATABASE ATTR IS: {'name': 'temperature', 'currentValue': 23.8, 'dataType': 'NUMBER'} data is: {'id': '1', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Dining Room ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': 1, 'y': 7, 'z': -6}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 141, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.8, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8654 UPDATE FROM DATABASE ATTR IS: {'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '36', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Kitchen ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': -9, 'z': 0}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 41, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 92, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 24.3, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8677 UPDATE FROM DATABASE ATTR IS: {'name': 'illuminance', 'currentValue': 41, 'dataType': 'NUMBER'} data is: {'id': '36', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Kitchen ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': -9, 'z': 0}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 41, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 92, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 24.3, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8700 UPDATE FROM DATABASE ATTR IS: {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '36', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Kitchen ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': -9, 'z': 0}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 41, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 92, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 24.3, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8723 UPDATE FROM DATABASE ATTR IS: {'name': 'temperature', 'currentValue': 24.3, 'dataType': 'NUMBER'} data is: {'id': '36', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Kitchen ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': -9, 'z': 0}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 41, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 92, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 24.3, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8746 UPDATE FROM DATABASE ATTR IS: {'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '37', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Foyer ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': 8, 'z': -4}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 3, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.0, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8770 UPDATE FROM DATABASE ATTR IS: {'name': 'illuminance', 'currentValue': 3, 'dataType': 'NUMBER'} data is: {'id': '37', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Foyer ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': 8, 'z': -4}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 3, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.0, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8794 UPDATE FROM DATABASE ATTR IS: {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '37', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Foyer ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': 8, 'z': -4}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 3, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.0, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8817 UPDATE FROM DATABASE ATTR IS: {'name': 'temperature', 'currentValue': 23.0, 'dataType': 'NUMBER'} data is: {'id': '37', 'name': 'Fibaro Motion Sensor ZW5', 'label': 'Foyer ZW5', 'type': 'Fibaro Motion Sensor ZW5', 'attributes': [{'name': 'acceleration', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'threeAxis', 'currentValue': {'x': -3, 'y': 8, 'z': -4}, 'dataType': 'VECTOR3'}, {'name': 'illuminance', 'currentValue': 3, 'dataType': 'NUMBER'}, {'name': 'motion', 'currentValue': 'inactive', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'pendingChanges', 'currentValue': '0', 'dataType': 'STRING'}, {'name': 'temperature', 'currentValue': 23.0, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Refresh', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'IlluminanceMeasurement', {'attributes': [{'name': 'illuminance', 'dataType': None}]}, 'AccelerationSensor', {'attributes': [{'name': 'acceleration', 'dataType': None}]}, 'ThreeAxis', {'attributes': [{'name': 'threeAxis', 'dataType': None}]}, 'TemperatureMeasurement', {'attributes': [{'name': 'temperature', 'dataType': None}]}, 'Sensor'], 'commands': ['configure', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8842 UPDATE FROM DATABASE ATTR IS: {'name': 'motion', 'currentValue': 'active', 'dataType': 'ENUM', 'values': ['inactive', 'active']} data is: {'id': '38', 'name': 'Generic Z-Wave Motion Sensor', 'label': 'MD Office Desk left', 'type': 'Generic Z-Wave Motion Sensor', 'attributes': [{'name': 'motion', 'currentValue': 'active', 'dataType': 'ENUM', 'values': ['inactive', 'active']}, {'name': 'tamper', 'currentValue': 'clear', 'dataType': 'ENUM', 'values': ['clear', 'detected']}, {'name': 'battery', 'currentValue': 100, 'dataType': 'NUMBER'}], 'capabilities': ['MotionSensor', {'attributes': [{'name': 'motion', 'dataType': None}]}, 'Configuration', 'Battery', {'attributes': [{'name': 'battery', 'dataType': None}]}, 'TamperAlert', {'attributes': [{'name': 'tamper', 'dataType': None}]}, 'Sensor'], 'commands': ['configure']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8912 UPDATE FROM DATABASE ATTR IS: {'name': 'power', 'currentValue': 233, 'dataType': 'NUMBER'} data is: {'id': '42', 'name': 'Aeotec Smart Switch 7 US', 'label': 'PM B', 'type': 'Aeotec Smart Switch 7 US', 'attributes': [{'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'power', 'currentValue': 233, 'dataType': 'NUMBER'}, {'name': 'frequency', 'currentValue': None, 'dataType': 'NUMBER'}, {'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'voltage', 'currentValue': 120, 'dataType': 'NUMBER'}, {'name': 'energy', 'currentValue': 14, 'dataType': 'NUMBER'}], 'capabilities': ['Configuration', 'Actuator', 'VoltageMeasurement', {'attributes': [{'name': 'voltage', 'dataType': None}, {'name': 'frequency', 'dataType': None}]}, 'Refresh', 'PowerMeter', {'attributes': [{'name': 'power', 'dataType': None}]}, 'EnergyMeter', {'attributes': [{'name': 'energy', 'dataType': None}]}, 'Outlet', {'attributes': [{'name': 'switch', 'dataType': None}]}, 'Switch', {'attributes': [{'name': 'switch', 'dataType': None}]}], 'commands': ['configure', 'off', 'on', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.8973 UPDATE FROM DATABASE ATTR IS: {'name': 'voltage', 'currentValue': 120, 'dataType': 'NUMBER'} data is: {'id': '42', 'name': 'Aeotec Smart Switch 7 US', 'label': 'PM B', 'type': 'Aeotec Smart Switch 7 US', 'attributes': [{'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'power', 'currentValue': 233, 'dataType': 'NUMBER'}, {'name': 'frequency', 'currentValue': None, 'dataType': 'NUMBER'}, {'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'voltage', 'currentValue': 120, 'dataType': 'NUMBER'}, {'name': 'energy', 'currentValue': 14, 'dataType': 'NUMBER'}], 'capabilities': ['Configuration', 'Actuator', 'VoltageMeasurement', {'attributes': [{'name': 'voltage', 'dataType': None}, {'name': 'frequency', 'dataType': None}]}, 'Refresh', 'PowerMeter', {'attributes': [{'name': 'power', 'dataType': None}]}, 'EnergyMeter', {'attributes': [{'name': 'energy', 'dataType': None}]}, 'Outlet', {'attributes': [{'name': 'switch', 'dataType': None}]}, 'Switch', {'attributes': [{'name': 'switch', 'dataType': None}]}], 'commands': ['configure', 'off', 'on', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.9035 UPDATE FROM DATABASE ATTR IS: {'name': 'power', 'currentValue': 0, 'dataType': 'NUMBER'} data is: {'id': '44', 'name': 'Aeotec Smart Switch 7 US', 'label': 'PM A', 'type': 'Aeotec Smart Switch 7 US', 'attributes': [{'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'power', 'currentValue': 0, 'dataType': 'NUMBER'}, {'name': 'frequency', 'currentValue': None, 'dataType': 'NUMBER'}, {'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'voltage', 'currentValue': 122, 'dataType': 'NUMBER'}, {'name': 'energy', 'currentValue': 4, 'dataType': 'NUMBER'}], 'capabilities': ['Configuration', 'Actuator', 'VoltageMeasurement', {'attributes': [{'name': 'voltage', 'dataType': None}, {'name': 'frequency', 'dataType': None}]}, 'Refresh', 'PowerMeter', {'attributes': [{'name': 'power', 'dataType': None}]}, 'EnergyMeter', {'attributes': [{'name': 'energy', 'dataType': None}]}, 'Outlet', {'attributes': [{'name': 'switch', 'dataType': None}]}, 'Switch', {'attributes': [{'name': 'switch', 'dataType': None}]}], 'commands': ['configure', 'off', 'on', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:19:56.9104 UPDATE FROM DATABASE ATTR IS: {'name': 'voltage', 'currentValue': 122, 'dataType': 'NUMBER'} data is: {'id': '44', 'name': 'Aeotec Smart Switch 7 US', 'label': 'PM A', 'type': 'Aeotec Smart Switch 7 US', 'attributes': [{'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'power', 'currentValue': 0, 'dataType': 'NUMBER'}, {'name': 'frequency', 'currentValue': None, 'dataType': 'NUMBER'}, {'name': 'switch', 'currentValue': 'on', 'dataType': 'ENUM', 'values': ['on', 'off']}, {'name': 'voltage', 'currentValue': 122, 'dataType': 'NUMBER'}, {'name': 'energy', 'currentValue': 4, 'dataType': 'NUMBER'}], 'capabilities': ['Configuration', 'Actuator', 'VoltageMeasurement', {'attributes': [{'name': 'voltage', 'dataType': None}, {'name': 'frequency', 'dataType': None}]}, 'Refresh', 'PowerMeter', {'attributes': [{'name': 'power', 'dataType': None}]}, 'EnergyMeter', {'attributes': [{'name': 'energy', 'dataType': None}]}, 'Outlet', {'attributes': [{'name': 'switch', 'dataType': None}]}, 'Switch', {'attributes': [{'name': 'switch', 'dataType': None}]}], 'commands': ['configure', 'off', 'on', 'refresh']} (Hubitat 3SBC 1)
2021-09-27 14:20:48.0607 PUSH HubSensorUnit( PM B (power)) {'content': {'name': 'power', 'value': '266', 'displayName': 'PM B', 'deviceId': '42', 'descriptionText': 'PM B power is: 266W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-27 14:21:13.5674 PUSH HubSensorUnit( PM B (power)) {'content': {'name': 'power', 'value': '235', 'displayName': 'PM B', 'deviceId': '42', 'descriptionText': 'PM B power is: 235W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-27 14:21:18.7137 PUSH HubSensorUnit( PM B (power)) {'content': {'name': 'power', 'value': '264', 'displayName': 'PM B', 'deviceId': '42', 'descriptionText': 'PM B power is: 264W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-27 14:21:23.7904 PUSH HubSensorUnit( PM B (power)) {'content': {'name': 'power', 'value': '230', 'displayName': 'PM B', 'deviceId': '42', 'descriptionText': 'PM B power is: 230W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
Sorry, I should have trimmed all the motion sensor data out. I can redo if you want.
Thanks, Brian
What is this coming form?
Are we talking about an integration? or MakerAPI? or a community app?
MakerAPI
Isn't that your value there?
Indeed, it does appear to be. I will dig more deeply to confirm that HE is actually sending the data, but my HA system seems not to be comprehending it. Perhaps there is a formatting error. Thanks. I'll get back to this thread with my analysis.
Good morning,
I have reviewed all of the debug data, and find an oddity. There is a difference in the messages being sent to my HA system for HE units that have been recognized and those that aren't.
Here are sample messages that resulted in updated data for these units that were properly created in my HA system:
2021-09-28 09:28:34.2604 PUSH HubSensorUnit( MD Office Desk Left) {'content': {'name': 'motion', 'value': 'active', 'displayName': 'MD Office Desk left', 'deviceId': '38', 'descriptionText': 'MD Office Desk left is active', 'unit': None, 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-28 07:45:22.5374 PUSH HubSensorUnit( Dining Room ZW5 (motion)) {'content': {'name': 'motion', 'value': 'inactive', 'displayName': 'Dining Room ZW5', 'deviceId': '1', 'descriptionText': 'Dining Room ZW5: motion is inactive', 'unit': None, 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-28 00:38:37.6133 PUSH HubSensorUnit( PM A (power)) {'content': {'name': 'power', 'value': '89', 'displayName': 'PM A', 'deviceId': '44', 'descriptionText': 'PM A power is: 89W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
And here are sample messages relating to the units not created:
2021-09-28 00:38:37.5855 PM A: pushData {'content': {'name': 'energy', 'value': '5', 'displayName': 'PM A', 'deviceId': '44', 'descriptionText': 'PM A energy is: 5kWh', 'unit': 'kWh', 'type': None, 'data': None}} (Hubitat 3SBC 1)
2021-09-28 07:26:49.1373 PM B: pushData {'content': {'name': 'energy', 'value': '17', 'displayName': 'PM B', 'deviceId': '42', 'descriptionText': 'PM B energy is: 17kWh', 'unit': 'kWh', 'type': None, 'data': None}} (Hubitat 3SBC 1)
Note that the accepted messages start (after the date stamp) with:
PUSH HubSensorUnit....
2021-09-28 00:38:37.6133 PUSH HubSensorUnit( PM A (power)) {'content': {'name': 'power', 'value': '89', 'displayName': 'PM A', 'deviceId': '44', 'descriptionText': 'PM A power is: 89W', 'unit': 'W', 'type': None, 'data': None}} (Hubitat 3SBC 1)
whereas the unaccepted messages begin with:
PM A: pushData....
2021-09-28 00:38:37.5855 PM A: pushData {'content': {'name': 'energy', 'value': '5', 'displayName': 'PM A', 'deviceId': '44', 'descriptionText': 'PM A energy is: 5kWh', 'unit': 'kWh', 'type': None, 'data': None}} (Hubitat 3SBC 1)
Note that both of these messages are related to the same Hubitat device โ PM A, Device ID 44; but one if for power and one is for energy. My HA system accepts the Power input, but ignores the Energy input.
I conclude that my HA system is looking for the messages that begin with PUSH HubSensorUnit, and that the HE configuration for the SS7 is issuing the incorrect prefix.