[SOLVED] ConBee III won't start up on Raspberry Pi 4

I have an 4GB Raspberry Pi 4, running on Ubuntu Server. I’m using the ConBee III as the receiver

ConBee III keeps on errorring out when plugged into the Raspberry Pi.

I also updated its firmware (deCONZ_ConBeeIII_0x26540900.bin.GCF) from here.

Tried with Docker:

$ docker compose -f /home/docker/zigbee2mqtt/docker-compose.yaml logs -f
zigbee2mqtt  | Using '/app/data' as data directory
zigbee2mqtt  | Starting Zigbee2MQTT without watchdog.
zigbee2mqtt  | [2025-05-11 23:03:57] info:      z2m: Logging to console, file (filename: log.log)
zigbee2mqtt  | [2025-05-11 23:03:58] info:      z2m: Starting Zigbee2MQTT version 2.3.0 (commit #aec59cb774aa09a793ae41cd60e6a5cef15b293c
zigbee2mqtt  | )
zigbee2mqtt  | [2025-05-11 23:03:58] info:      z2m: Starting zigbee-herdsman (4.0.0)
zigbee2mqtt  | [2025-05-11 23:03:58] info:      zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"dresden elektronik","serialNumber":"DE03317044","pnpId":"usb-dresden_elektronik_ConBee_III_DE03317044-if00-port0","vendorId":"0403","productId":"6015"} => deconz: 3
zigbee2mqtt  | [2025-05-11 23:04:08] error:     z2m: Error while starting zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:08] error:     z2m: Failed to start zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:08] error:     z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
zigbee2mqtt  | [2025-05-11 23:04:08] error:     z2m: Exiting...
zigbee2mqtt  | [2025-05-11 23:04:08] error:     z2m: Error: TIMEOUT
zigbee2mqtt  |     at Driver.processBusyQueue (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:525:28)
zigbee2mqtt  |     at Timeout._onTimeout (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:162:46)
zigbee2mqtt  |     at listOnTimeout (node:internal/timers:594:17)
zigbee2mqtt  |     at processTimers (node:internal/timers:529:7)
zigbee2mqtt exited with code 0
zigbee2mqtt  | Starting Zigbee2MQTT without watchdog.
zigbee2mqtt  | [2025-05-11 23:04:13] info:      z2m: Logging to console, file (filename: log.log)
zigbee2mqtt  | [2025-05-11 23:04:13] info:      z2m: Starting Zigbee2MQTT version 2.3.0 (commit #aec59cb774aa09a793ae41cd60e6a5cef15b293c
zigbee2mqtt  | )
zigbee2mqtt  | [2025-05-11 23:04:13] info:      z2m: Starting zigbee-herdsman (4.0.0)
zigbee2mqtt  | [2025-05-11 23:04:14] info:      zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"dresden elektronik","serialNumber":"DE03317044","pnpId":"usb-dresden_elektronik_ConBee_III_DE03317044-if00-port0","vendorId":"0403","productId":"6015"} => deconz: 3
zigbee2mqtt  | [2025-05-11 23:04:24] error:     z2m: Error while starting zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:24] error:     z2m: Failed to start zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:24] error:     z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
zigbee2mqtt  | [2025-05-11 23:04:24] error:     z2m: Exiting...
zigbee2mqtt  | [2025-05-11 23:04:24] error:     z2m: Error: TIMEOUT
zigbee2mqtt  |     at Driver.processBusyQueue (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:525:28)
zigbee2mqtt  |     at Timeout._onTimeout (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:162:46)
zigbee2mqtt  |     at listOnTimeout (node:internal/timers:594:17)
zigbee2mqtt  |     at processTimers (node:internal/timers:529:7)
zigbee2mqtt exited with code 0
zigbee2mqtt  | Starting Zigbee2MQTT without watchdog.
zigbee2mqtt  | [2025-05-11 23:04:28] info:      z2m: Logging to console, file (filename: log.log)
zigbee2mqtt  | [2025-05-11 23:04:29] info:      z2m: Starting Zigbee2MQTT version 2.3.0 (commit #aec59cb774aa09a793ae41cd60e6a5cef15b293c
zigbee2mqtt  | )
zigbee2mqtt  | [2025-05-11 23:04:29] info:      z2m: Starting zigbee-herdsman (4.0.0)
zigbee2mqtt  | [2025-05-11 23:04:29] info:      zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"dresden elektronik","serialNumber":"DE03317044","pnpId":"usb-dresden_elektronik_ConBee_III_DE03317044-if00-port0","vendorId":"0403","productId":"6015"} => deconz: 3
zigbee2mqtt  | [2025-05-11 23:04:39] error:     z2m: Error while starting zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:39] error:     z2m: Failed to start zigbee-herdsman
zigbee2mqtt  | [2025-05-11 23:04:39] error:     z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
zigbee2mqtt  | [2025-05-11 23:04:39] error:     z2m: Exiting...
zigbee2mqtt  | [2025-05-11 23:04:39] error:     z2m: Error: TIMEOUT
zigbee2mqtt  |     at Driver.processBusyQueue (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:525:28)
zigbee2mqtt  |     at Timeout._onTimeout (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:162:46)
zigbee2mqtt  |     at listOnTimeout (node:internal/timers:594:17)
zigbee2mqtt  |     at processTimers (node:internal/timers:529:7)
zigbee2mqtt exited with code 0

And non-containerized:

$ pnpm start

> [email protected] start /opt/zigbee2mqtt
> node index.js

Starting Zigbee2MQTT without watchdog.
[2025-05-11 23:40:55] info:     z2m: Logging to console, file (filename: log.log)
[2025-05-11 23:40:55] info:     z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)
[2025-05-11 23:40:55] info:     z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-11 23:40:56] info:     zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"dresden elektronik","serialNumber":"DE03317044","pnpId":"usb-dresden_elektronik_ConBee_III_DE03317044-if00-port0","vendorId":"0403","productId":"6015"} => deconz: path=/dev/ttyUSB0, score=3
[2025-05-11 23:41:06] error:    z2m: Error while starting zigbee-herdsman
[2025-05-11 23:41:06] error:    z2m: Failed to start zigbee-herdsman
[2025-05-11 23:41:06] error:    z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-05-11 23:41:06] error:    z2m: Exiting...
[2025-05-11 23:41:06] error:    z2m: Error: TIMEOUT
    at Driver.processBusyQueue (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:525:28)
    at Timeout._onTimeout (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/deconz/driver/driver.ts:162:46)
    at listOnTimeout (node:internal/timers:588:17)
    at processTimers (node:internal/timers:523:7)
 ELIFECYCLE  Command failed with exit code 1.

I tried various USB ports, and all give the same issue. I also tried to use a SD card for booting to eliminate any form of USB interference (used to boot from an M.2 SATA connected to its USB3 port, but it didn’t work :frowning:

Resolved

worked after I set the default baudrate as per this guide

serial:
  port: /dev/ttyUSB0
  adapter: deconz
  baudrate: 115200