Does anybody else has problem with Zwave thermostats?
I have three Danfoss Zwave thermostats that show properly in OZWCP.
They dont show in Home Assistant.
In log I get:
Aug 21 21:11:00 homeautomation hass[14960]: ERROR:openzwave:Error in manager callback
Aug 21 21:11:00 homeautomation hass[14960]: Traceback (most recent call last):
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/openzwave-0.3.1-py3.4.egg/openzwave/network.py”, line 950, in zwcallback
Aug 21 21:11:00 homeautomation hass[14960]: self._handle_value_changed(args)
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/openzwave-0.3.1-py3.4.egg/openzwave/network.py”, line 1501, in _handle_value_changed
Aug 21 21:11:00 homeautomation hass[14960]: ‘value’ : self.nodes[args[‘nodeId’]].values[args[‘valueId’][‘id’]]})
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/PyDispatcher-2.0.5-py3.4.egg/pydispatch/dispatcher.py”, line 338, in send
Aug 21 21:11:00 homeautomation hass[14960]: **named
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/PyDispatcher-2.0.5-py3.4.egg/pydispatch/robustapply.py”, line 55, in robustApply
Aug 21 21:11:00 homeautomation hass[14960]: return receiver(*arguments, **named)
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/homeassistant/components/thermostat/zwave.py”, line 87, in value_changed
Aug 21 21:11:00 homeautomation hass[14960]: self.update_ha_state()
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/homeassistant/helpers/entity.py”, line 157, in update_ha_state
Aug 21 21:11:00 homeautomation hass[14960]: attr = self.state_attributes or {}
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/homeassistant/components/thermostat/init.py”, line 215, in state_attributes
Aug 21 21:11:00 homeautomation hass[14960]: ATTR_MIN_TEMP: self._convert_for_display(self.min_temp),
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/homeassistant/components/thermostat/init.py”, line 306, in min_temp
Aug 21 21:11:00 homeautomation hass[14960]: return convert(7, TEMP_CELSIUS, self.unit_of_measurement)
Aug 21 21:11:00 homeautomation hass[14960]: File “/usr/local/lib/python3.4/dist-packages/homeassistant/util/temperature.py”, line 27, in convert
Aug 21 21:11:00 homeautomation hass[14960]: TEMPERATURE))
Aug 21 21:11:00 homeautomation hass[14960]: ValueError: None is not a recognized temperature unit.
Seems that self.unit_of_measurement is none.
Is this working for someone?
When did this work ok?