Skip to content

Commit 185e271

Browse files
committed
Improve network.register_node()
1 parent 4635814 commit 185e271

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

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)