Fix smoke detection for HomematicIP Cloud (#31753)

This commit is contained in:
SukramJ 2020-02-12 19:12:26 +01:00 committed by Paulus Schoutsen
parent 30e302a8a3
commit 656c901f7b

View File

@ -227,7 +227,11 @@ class HomematicipSmokeDetector(HomematicipGenericDevice, BinarySensorDevice):
@property
def is_on(self) -> bool:
"""Return true if smoke is detected."""
return self._device.smokeDetectorAlarmType != SmokeDetectorAlarmType.IDLE_OFF
if self._device.smokeDetectorAlarmType:
return (
self._device.smokeDetectorAlarmType != SmokeDetectorAlarmType.IDLE_OFF
)
return False
class HomematicipWaterDetector(HomematicipGenericDevice, BinarySensorDevice):