diff --git a/homeassistant/components/fibaro/climate.py b/homeassistant/components/fibaro/climate.py index 8607d2c681a..0323f9dabd2 100644 --- a/homeassistant/components/fibaro/climate.py +++ b/homeassistant/components/fibaro/climate.py @@ -159,7 +159,8 @@ class FibaroThermostat(FibaroDevice, ClimateEntity): ): self._target_temp_device = FibaroDevice(device) self._attr_supported_features |= ClimateEntityFeature.TARGET_TEMPERATURE - tempunit = device.properties.unit + if "unit" in device.properties: + tempunit = device.properties.unit if any(action for action in OP_MODE_ACTIONS if action in device.actions): self._op_mode_device = FibaroDevice(device)