Skip to content

Commit 8b40148

Browse files
committed
Extra guarding of channel, as suggested
1 parent a69af11 commit 8b40148

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

plugwise_usb/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ def cache_enabled(self, enable: bool = True) -> None:
9494
@property
9595
def channel(self) -> int | None:
9696
"""Zigbee channel number."""
97+
if (
98+
not self._controller.is_connected
99+
or self._network is None
100+
):
101+
return None
97102
return self._network.channel
98103

99104
@property

0 commit comments

Comments
 (0)