Skip to content

Commit 6fe0240

Browse files
committed
Improve network.register_node()
1 parent 3997d0b commit 6fe0240

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

plugwise_usb/network/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,10 @@ def registry(self) -> dict[int, tuple[str, NodeType | None]]:
148148

149149
async def register_node(self, mac: str) -> bool:
150150
"""Register node to Plugwise network."""
151-
address = await self._register.register_node(mac)
152-
return await self._discover_node(address, mac, None)
151+
if (address := await self._register.register_node(mac)):
152+
return await self._discover_node(address, mac, None)
153+
154+
return False
153155

154156
async def clear_cache(self) -> None:
155157
"""Clear register cache."""

0 commit comments

Comments
 (0)