You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just upgraded to 1.6.2 from 1.6.1.
It seems that behaviour for logging the devicelist has changed. If so then this breaks Z2M dashboard.
Error:
I use Z2M dashboard.
It no longer list devices. A bit of debugging shows that it expects a devicelist in "zigbee2mqtt/bridge/log". It triggers this every 5 seconds by posting in "zigbee2mqtt/bridge/config/devices/get"
Analysis:
However, the devicelist is reported in "zigbee2mqtt/bridge/config/devices" and not in "zigbee2mqtt/bridge/log".
Inconsistency in documentation:
The documentation of the MQTT topics reads:
zigbee2mqtt/bridge/log #
Zigbee2MQTT will output log to this endpoint.
"devices": a list of all devices, this message can be triggered by sending a message to zigbee2mqtt/bridge/config/devices/get (payload doesn’t matter).
zigbee2mqtt/bridge/config/devices/get #
Allows you to retrieve all connected devices. Publish an empty payload to this topic. Response will be published to zigbee2mqtt/bridge/config/devices.
So, one says "Post to config/devices/get" and the results will be posted in "/bridge.log". The other says "result will be posted in bridge/config/devices".
Suggested fix:
I think posting the device-list to bridge/config/devices is much better than just vomiting it to bridge/log.
However, groups are still reported in bridge/log.
Suggested fix:
Update the reporting of groups to the new standard (log it in bridge/groups)
Notify the author of Z2M
Update the documentation on the MQTT topics.
The text was updated successfully, but these errors were encountered:
Situation after upgrade to 1.6.2:
I just upgraded to 1.6.2 from 1.6.1.
It seems that behaviour for logging the devicelist has changed. If so then this breaks Z2M dashboard.
Error:
I use Z2M dashboard.
It no longer list devices. A bit of debugging shows that it expects a devicelist in "zigbee2mqtt/bridge/log". It triggers this every 5 seconds by posting in "zigbee2mqtt/bridge/config/devices/get"
Analysis:
However, the devicelist is reported in "zigbee2mqtt/bridge/config/devices" and not in "zigbee2mqtt/bridge/log".
Inconsistency in documentation:
The documentation of the MQTT topics reads:
zigbee2mqtt/bridge/log #
Zigbee2MQTT will output log to this endpoint.
"devices": a list of all devices, this message can be triggered by sending a message to zigbee2mqtt/bridge/config/devices/get (payload doesn’t matter).
zigbee2mqtt/bridge/config/devices/get #
Allows you to retrieve all connected devices. Publish an empty payload to this topic. Response will be published to zigbee2mqtt/bridge/config/devices.
So, one says "Post to config/devices/get" and the results will be posted in "/bridge.log". The other says "result will be posted in bridge/config/devices".
Suggested fix:
I think posting the device-list to bridge/config/devices is much better than just vomiting it to bridge/log.
However, groups are still reported in bridge/log.
Suggested fix:
The text was updated successfully, but these errors were encountered: