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
Somehow node-red-contrib-zigbee2mqtt is unable to retrieve the devices list from zigbee2mqtt except by restarting zigbee2mqtt.
For a few hours I tried to get the device retrieval working, but all I was ever getting was an "Error: getDevices timeout" in Node Red's debug pane and also in its log file. I had a look at mosquitto's and zigbee2mqtt's log files. There didn't seem to be any relevant entries regarding me hitting the "Refresh Devices List" in any of this plugin's nodes.
It looked and felt as if it couldn't contact zigbee2mqtt. But it did indeed communicate with zigbee2mqtt just fine: When I opened this plugin's "bridge" node it showed me the zigbee2mqtt version, the coordinator version, lots of green 'OK's. It even retrieved the complete map of my zigbee devices. But it was unable to retrieve the devices!
In order to debug this I subscribed to zigbee2mqtt/# (and even to #) on the command line using mosquitto_sub but there wasn't a single relevant message showing up when I click the "Refresh Devices List" multiple times. So how is this supposed to work?
I finally tried a restart of zigbee2mqtt (using this plugin's "Restart" facility which also worked fine!). And this "solved" it. Or rather the devices list is now populated with my current list of devices. But will it update properly in the future? Will a "Refresh" now work?
Anyway thanks for this package, it's making my Node Red even more powerful and user-friendly :-)
The text was updated successfully, but these errors were encountered:
Somehow
node-red-contrib-zigbee2mqtt
is unable to retrieve the devices list fromzigbee2mqtt
except by restarting zigbee2mqtt.For a few hours I tried to get the device retrieval working, but all I was ever getting was an "Error: getDevices timeout" in Node Red's debug pane and also in its log file. I had a look at mosquitto's and zigbee2mqtt's log files. There didn't seem to be any relevant entries regarding me hitting the "Refresh Devices List" in any of this plugin's nodes.
It looked and felt as if it couldn't contact zigbee2mqtt. But it did indeed communicate with zigbee2mqtt just fine: When I opened this plugin's "bridge" node it showed me the zigbee2mqtt version, the coordinator version, lots of green 'OK's. It even retrieved the complete map of my zigbee devices. But it was unable to retrieve the devices!
In order to debug this I subscribed to
zigbee2mqtt/#
(and even to#
) on the command line usingmosquitto_sub
but there wasn't a single relevant message showing up when I click the "Refresh Devices List" multiple times.So how is this supposed to work?
I finally tried a restart of
zigbee2mqtt
(using this plugin's "Restart" facility which also worked fine!). And this "solved" it. Or rather the devices list is now populated with my current list of devices. But will it update properly in the future? Will a "Refresh" now work?Anyway thanks for this package, it's making my Node Red even more powerful and user-friendly :-)
The text was updated successfully, but these errors were encountered: