Allow toggles (switches) state to be None (#64621)

This commit is contained in:
Franck Nijhof 2022-01-23 11:31:01 +01:00 committed by GitHub
parent 01fbc4257b
commit 176f03d4ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 45 additions and 32 deletions

View file

@ -100,7 +100,7 @@ class ZwaveFan(ZWaveBaseEntity, FanEntity):
await self.info.node.async_set_value(self._target_value, 0)
@property
def is_on(self) -> bool | None: # type: ignore
def is_on(self) -> bool | None:
"""Return true if device is on (speed above 0)."""
if self.info.primary_value.value is None:
# guard missing value