-
Notifications
You must be signed in to change notification settings - Fork 629
Description
Description of the issue
Home Assistant addons have a switch to toggle a watchdog.
With the Z2M addon this switch doesn't have any effect unless the user also
-opens the separate addon settings
-unhides the unused settings option
-enters custom values for the watchdog.
This is covered in the documentation, but is tied to a common / main function of Home assistant, which makes it feels like it should default to a working state without extra steps
Rudely assumptuos suggestion:
if Home Assistant watchdog toggle is set, always use a default set of watchdog timers and use the optional settings as a way to customize these values instead of a additional requirement for the watchdog to function
A way of looking at the settings from a users perspective is, that the main "Info" tab of the addon contains absolute settings. If the user toggles automatic updates or sidebar view, there usually are no extra settings needed, these just apply. Granted the automatic startup does require the addon to at least not be totally misconfigured, but anyway 🤔
I know there are probably reasons and plans and everything, but this really does come across as a confusing usability issue.
Disclaimer: this issue has been reported in a neutral tone, no hostility or negative meaning is implied.
Addon version
2.6.0-1
Platform
Home Assistant OS
Core 2025.7.4
Supervisor 2025.07.3
Operating System 16.0
Logs of the issue (if applicable)
watchdog enabled
[18:25:19] INFO: Preparing to start...
[18:25:19] INFO: Socat not enabled
[18:25:19] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
watchdog enable with optional settings
[18:38:43] INFO: Preparing to start...
[18:38:43] INFO: Socat not enabled
[18:38:43] INFO: Enabled Zigbee2MQTT watchdog with value 'default'
[18:38:43] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT with watchdog (2000,60000,300000,900000,1800000,3600000).