We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af9e3fa commit 85df557Copy full SHA for 85df557
plugwise_usb/nodes/circle.py
@@ -716,11 +716,11 @@ async def _relay_update_lock(self, state: bool) -> None:
716
state_update = False
717
if state:
718
self._set_cache(CACHE_RELAY_LOCK, "True")
719
- if not self._relay_lock:
+ if self._relay_lock.state is None or not self._relay_lock.state:
720
state_update = True
721
else:
722
self._set_cache(CACHE_RELAY_LOCK, "False")
723
- if self._relay_lock:
+ if self._relay_lock.state is None or self._relay_lock.state:
724
725
726
self._relay_lock = replace(self._relay_lock, state=state)
0 commit comments