cgarwood / homeassistant-zwave_mqtt

Limited Pre-Release of the new OZW1.6 Z-Wave component. Currently has limited platform support. Check the README for more details.
72 stars 8 forks source link

Temperature Not Accurately reporting #80

Closed warllo54 closed 4 years ago

warllo54 commented 4 years ago

mqtt_dump.txt

I have a Zooz Zwave 4 in 1 sensors model zse40. The temperature reports when manually triggering an update by pressing a button on the sensor and reports an accurate temp of 73 degress F, however within 30-120 seconds of the device going into sleep mode the temperature reverts to 166.44 degrees F. The device will report other attributes without a button update but no the temp. This was not happening with the old Home Assistant Zwave integrations. I understand this is pre-realease and there will be bugs but I wanted to bring it to your attention.

Mystichrome commented 4 years ago

I've noticed similar behavior with this sensor and the aeotec zw100. However, what I noticed was that the temperature was correct when viewed directly with ozw-admin. For me it appeared that home assistant was treating the fahrenheit temperature it was receiving from ozwdaemon as if it were celsius and performing the conversion to convert it to fahrenheit. resolved this by forcing the sensor to fahrenheit in customizations in HA. After that, my temp sensors for those devices in HA matched the fahrenheit temp seen in ozw-admin. Maybe your issue is different, but it's something to check.

warllo54 commented 4 years ago

Thanks for the comment. After rebooting both HA and the ozwave daemon the temperature is now working correctly however now the motion sensor is not update in HA even though the ozwave daemon logs motion detected at unknown location.

warllo54 commented 4 years ago

After further research it appears the alarm level is no longer functioning however it's function has been replaced by Home Security event. I'm going to close this ticket.