Ben si, absolutely… You’ll believe me or not, but I had never noticed that button in Gladys before!
However, weird thing, when I displayed the page for the first time, the button in Gladys was ‹ on › while the status in the zigbee console was ‹ off ›. But then, by enabling/disabling in Gladys or in the Zigbee console, the sync works fine… An initial display bug? But I can’t reproduce it…
Well, so the request now only concerns the restart (which I’m currently doing via node-red with the command docker container restart gladys-z2m-zigbee2mqtt)
Yes, I had indeed noticed that. But I would like to be able to schedule this Zigbee reset from time to time from a Gladys scene.
On my setup, I noticed that some devices lose the Zigbee connection, and that doing a reset in zigbee2mqtt forces the issue and restores these connections. Hence the need for a regular reset (once a night).
Association: In Zigbee2MQTT, the Allow Association button opens and closes the pairing. You don’t need to open the Zigbee console.
Restart: In a scene, the Send Zigbee2MQTT Message action publishes to zigbee2mqtt/bridge/request/restart, with an empty message. You confirmed this in this thread, and @mutmut verified it on their end.
So, no development is needed to perform these two actions. If you also need a restart button directly in the configuration screen, without going through a scene, open a topic just for that.
I’m moving this topic to « Delivered Requests ». If there’s still a case that doesn’t match, open a new topic: it will be easier to follow.