diff --git a/homeassistant/components/climate/zwave.py b/homeassistant/components/climate/zwave.py index 54ca57e2163..24ef45eb952 100755 --- a/homeassistant/components/climate/zwave.py +++ b/homeassistant/components/climate/zwave.py @@ -110,6 +110,7 @@ class ZWaveClimate(ZWaveDeviceEntity, ClimateDevice): temps = [] for value in self._node.get_values( class_id=COMMAND_CLASS_THERMOSTAT_SETPOINT).values(): + self._unit = value.units temps.append(int(value.data)) if value.index == self._index: self._target_temperature = int(value.data) @@ -128,7 +129,6 @@ class ZWaveClimate(ZWaveDeviceEntity, ClimateDevice): class_id=COMMAND_CLASS_SENSOR_MULTILEVEL).values(): if value.label == 'Temperature': self._current_temperature = int(value.data) - self._unit = value.units # Fan Mode for value in self._node.get_values( class_id=COMMAND_CLASS_THERMOSTAT_FAN_MODE).values():