PROBLEM / ISSUE: After over 1 year of this addon working flawlessly, it stopped working today. The addon fails to start (see screenshot).
SETUP:
- Platform: RPi4
- Sonoff Zigbee 3.0 USB Dongle Plus-E Gateway
- Core: 2025.1.0
- Supervisor 1024.12.3
- OS: 14.1
- Frontend: 20250103.0
- Zigbee2MQTT version: 2.0.0-1
STEPS TAKEN:
- Searched community for similar issues → found no recent issues. Similar issues have been documented in the past. I attempted a solution from one of them (below).
- Attempted a solution provided here. Added “adapter: zstack” to serial section of configuration.
- Restarted service
- Restarted HA
- Confirmed Sonoff Zigbee Adapter is connected
- Downloaded logs (attached)
QUESTION: Is anyone aware of a simple solution?
LOGS:
[16:35:28] INFO: e[32mPreparing to start...e[0m
[16:35:28] INFO: e[32mSocat not enablede[0m
[16:35:29] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
[2025-01-05 16:35:34] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-01-05 16:35:34] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 16:35:34] e[32minfoe[39m: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 16:35:34] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-05 16:35:34] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-05 16:35:34] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 16:35:34] e[31merrore[39m: z2m: Exiting...
[2025-01-05 16:35:34] e[31merrore[39m: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
at discoverAdapter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at Function.create (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
[2025-01-05 16:35:34] e[31merrore[39m: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[16:39:47] INFO: e[32mPreparing to start...e[0m
[16:39:48] INFO: e[32mSocat not enablede[0m
[16:39:48] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
[2025-01-05 16:39:53] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-01-05 16:39:53] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 16:39:53] e[32minfoe[39m: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 16:39:53] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-05 16:39:53] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-05 16:39:53] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 16:39:53] e[31merrore[39m: z2m: Exiting...
[2025-01-05 16:39:53] e[31merrore[39m: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
at discoverAdapter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at Function.create (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
[2025-01-05 16:39:53] e[31merrore[39m: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[16:40:02] INFO: e[32mPreparing to start...e[0m
[16:40:02] INFO: e[32mSocat not enablede[0m
[16:40:03] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
[2025-01-05 16:40:08] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-01-05 16:40:08] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 16:40:08] e[32minfoe[39m: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 16:40:08] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-05 16:40:08] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-05 16:40:08] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 16:40:08] e[31merrore[39m: z2m: Exiting...
[2025-01-05 16:40:08] e[31merrore[39m: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
at discoverAdapter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at Function.create (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
[2025-01-05 16:40:08] e[31merrore[39m: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[16:40:15] INFO: e[32mPreparing to start...e[0m
[16:40:15] INFO: e[32mSocat not enablede[0m
[16:40:15] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
[2025-01-05 16:40:20] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-01-05 16:40:20] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 16:40:20] e[32minfoe[39m: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 16:40:21] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-05 16:40:21] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-05 16:40:21] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 16:40:21] e[31merrore[39m: z2m: Exiting...
[2025-01-05 16:40:21] e[31merrore[39m: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
at discoverAdapter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at Function.create (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
[2025-01-05 16:40:21] e[31merrore[39m: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
[16:44:27] INFO: e[32mPreparing to start...e[0m
[16:44:27] INFO: e[32mSocat not enablede[0m
[16:44:28] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
[2025-01-05 16:44:33] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-01-05 16:44:33] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 16:44:33] e[32minfoe[39m: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 16:44:33] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-05 16:44:33] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-05 16:44:33] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 16:44:33] e[31merrore[39m: z2m: Exiting...
[2025-01-05 16:44:33] e[31merrore[39m: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
at discoverAdapter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at Function.create (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
[2025-01-05 16:44:33] e[31merrore[39m: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364