Button to reset the Zigbee2Mqtt integration

Ok, I implemented it this morning!

I took the opportunity to strengthen the integration’s robustness, because there were instabilities that became even more apparent with this new feature.

Notably the stopped-container bug: until now, in Gladys, if the Zigbee2mqtt container was already stopped, a 304 error was issued and we never proceeded to remove the container. It’s fixed for all integrations :white_check_mark:

I tested many cases locally on a mini-PC, and it works really well!

Screenshots:

The PR:

The Docker image:

gladysassistant/gladys:zigbee2mqtt-reset-button

(Already built on x64, being built for arm64)

I’ll do a release this afternoon, if you want to test before then it’s possible :wink:

1 Like