Hi all,
Having this issue semi regularly at the moment and I’m not sure where to start regardless of the error.
[2025-05-04 08:02:14] info: z2m: zigbee-herdsman started (resumed)
[2025-05-04 08:02:14] debug: zh:deconz:driver: send read firmware version request from queue. seqNr: 15
[2025-05-04 08:02:14] error: z2m: Failed to start zigbee-herdsman
[2025-05-04 08:02:14] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-05-04 08:02:14] error: z2m: Exiting...
[2025-05-04 08:02:14] error: z2m: Error: Get coordinator version Error: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (28)
at DeconzAdapter.getCoordinatorVersion (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/deconz/adapter/deconzAdapter.ts:289:19)
at Controller.getCoordinatorVersion (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/controller/controller.ts:415:16)
at Zigbee.getCoordinatorVersion (/app/lib/zigbee.ts:203:16)
at Zigbee.start (/app/lib/zigbee.ts:133:65)
at Controller.start (/app/lib/controller.ts:104:13)
at start (/app/index.js:149:5)
[2025-05-04 08:02:14] debug: zh:deconz:frameparser: read firmware version response - version: 0,7,120,38
[2025-05-04 08:02:14] debug: zh:deconz:frameparser: read firmware version response - version: 0,7,120,38
[2025-05-04 08:02:14] debug: zh:deconz:frameparser: read firmware version response - version: 0,7,120,38
My Z2M config is simple:
Serial:
Port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2199200-if00
adapter: deconz
Thank you
Zigbee to MQTT bridge, get rid of your proprietary Zigbee bridges