|
|
|
@@ -214,16 +214,19 @@ class MqttGatewayMonitor: |
|
|
|
changes = self._gateway_repo.update_statuses(status_by_mac) |
|
|
|
for change in changes: |
|
|
|
mac_label = change.get("mac_raw") or change.get("mac") |
|
|
|
name_label = change.get("name") or "" |
|
|
|
if change.get("first_set"): |
|
|
|
log.info( |
|
|
|
"Gateway status initialized: mac=%s status=%s", |
|
|
|
"Gateway status initialized: mac=%s name=%s status=%s", |
|
|
|
mac_label, |
|
|
|
name_label, |
|
|
|
change.get("new_status"), |
|
|
|
) |
|
|
|
else: |
|
|
|
log.info( |
|
|
|
"Gateway status changed: mac=%s %s -> %s", |
|
|
|
"Gateway status changed: mac=%s name=%s %s -> %s", |
|
|
|
mac_label, |
|
|
|
name_label, |
|
|
|
change.get("old_status"), |
|
|
|
change.get("new_status"), |
|
|
|
) |