Skip to content

Commit 6683d1e

Browse files
committed
update_node_details(); add debug logging
1 parent b22296b commit 6683d1e

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

plugwise_usb/nodes/node.py

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,19 @@ async def update_node_details(
506506
logaddress_pointer: int | None,
507507
) -> bool:
508508
"""Process new node info and return true if all fields are updated."""
509+
_LOGGER.debug(
510+
"update_node_details | firmware=%s, hardware=%s, nodetype=%s, timestamp=%s",
511+
firmware,
512+
hardware,
513+
node_type,
514+
timestamp,
515+
)
516+
_LOGGER.debug(
517+
"update_node_details | relay_lock=%s, relay_state=%s, logaddress_pointer=%s,",
518+
relay_lock,
519+
relay_state,
520+
logaddress_pointer,
521+
)
509522
complete = True
510523
if node_type is None:
511524
complete = False
@@ -549,11 +562,14 @@ async def update_node_details(
549562
self.mac,
550563
hardware,
551564
)
565+
552566
self._node_info.model_type = None
553567
if len(model_info) > 1:
554568
self._node_info.model_type = " ".join(model_info[1:])
569+
555570
if self._node_info.model is not None:
556571
self._node_info.name = f"{model_info[0]} {self._node_info.mac[-5:]}"
572+
557573
self._set_cache(CACHE_HARDWARE, hardware)
558574

559575
if timestamp is None:
@@ -567,7 +583,7 @@ async def update_node_details(
567583
minutes=5
568584
):
569585
await self._available_update_state(True, timestamp)
570-
586+
_LOGGER.debug("update_node_details | complete=%s", complete)
571587
return complete
572588

573589
async def is_online(self) -> bool:

0 commit comments

Comments
 (0)