Skip to content

Commit bbc80f9

Browse files
committed
add a bunch of logging
1 parent 92c527c commit bbc80f9

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

matter_server/server/device_controller.py

+12-1
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,11 @@ async def initialize(self) -> None:
141141
)
142142
self.fabric_id_hex = hex(self.compressed_fabric_id)[2:]
143143
LOGGER.debug("CHIP Device Controller Initialized")
144+
LOGGER.info(
145+
"Compressed Fabric ID: %s - HEX: %s",
146+
self.compressed_fabric_id,
147+
self.fabric_id_hex,
148+
)
144149

145150
async def start(self) -> None:
146151
"""Handle logic on controller start."""
@@ -180,13 +185,15 @@ async def start(self) -> None:
180185
self.server.storage.remove(DATA_KEY_NODES, node_id_str)
181186
LOGGER.info("Loaded %s nodes from stored configuration", len(self._nodes))
182187
# set-up mdns browser
188+
LOGGER.info("Starting mdns discovery....")
183189
self._aiozc = AsyncZeroconf(ip_version=IPVersion.All)
184190
services = [MDNS_TYPE_OPERATIONAL_NODE, MDNS_TYPE_COMMISSIONABLE_NODE]
185191
self._aiobrowser = AsyncServiceBrowser(
186192
self._aiozc.zeroconf,
187193
services,
188194
handlers=[self._on_mdns_service_state_change],
189195
)
196+
LOGGER.info("Mdns discovery initialized....")
190197

191198
async def stop(self) -> None:
192199
"""Handle logic on server stop."""
@@ -1168,10 +1175,14 @@ def _on_mdns_service_state_change(
11681175
return
11691176
if service_type == MDNS_TYPE_OPERATIONAL_NODE:
11701177
name = name.lower()
1178+
LOGGER.info("Received %s MDNS event for %s", state_change, name)
11711179
if not name.startswith(self.fabric_id_hex):
11721180
# filter out messages that are not for our fabric
1181+
LOGGER.warning(
1182+
"Ignore MDNS event for %s due to a fabric mismatch", name
1183+
)
11731184
return
1174-
LOGGER.debug("Received %s MDNS event for %s", state_change, name)
1185+
11751186
if state_change not in (
11761187
ServiceStateChange.Added,
11771188
ServiceStateChange.Updated,

0 commit comments

Comments
 (0)