So, this morning I noted that Zigbee2MQTT was stopped. I checked the log and found that at 3:30am there were a series of errors:
[2025-01-08 03:29:54] error: zh:zstack:znp: Socket error Error: connect EHOSTUNREACH 192.168.77.234:6638
[2025-01-08 03:29:54] error: z2m: Error while starting zigbee-herdsman
[2025-01-08 03:29:54] error: z2m: Failed to start zigbee-herdsman
[2025-01-08 03:29:54] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-08 03:29:54] error: z2m: Exiting...
[2025-01-08 03:29:54] error: z2m: Error: Error while opening socket
at Socket.<anonymous> (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:158:24)
at Socket.emit (node:events:530:35)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at processTicksAndRejections (node:internal/process/task_queues:90:21)
[03:29:54] INFO: Preparing to start...
[03:29:54] INFO: Socat not enabled
[03:29:54] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
These events repeat in the log six times. So, I then clicked the "start" button for the add-on and the service started right up. ๐ค
The weird thing is this repeating part:
[08:10:30] INFO: Preparing to start...
[08:10:30] INFO: Socat not enabled
[08:10:30] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Starting without Watchdog..? ๐คทโโ๏ธ
As you can see in the screen shot, I do have the "watchdog" switch turned on.