I currently have a Conbee 2 stick connected to my Pi4, and Zigbee2MQTT running with about 100 devices. I also have a huge amount of automations and scenes etc.
I just received a ZBT-2. My understanding is that Direct migration isn’t possible between these two devices.
However, I was hoping that I could get the Zigbee2MQTT add on running with the new ZBT-2 adapter and then manually go round and re-pair everything. A bit of work, but this way the devices should still appear as the old devices again in Home Assistant once they are repaired, avoiding the need to redo all my automations (which would potentially take days).
I have changed the serial and port settings, et cetera in the add-ons configuration, but Zigbee2MQTT will not start.
Is there anything I can do, or is completely burning my entire Zigbee network and having to rebuild all my automations et cetera from scratch the only option?
Edit - it’s seems Z2mqtt doesn’t want to work with the ZBT-2 at all, even after a complete removal and reinstall of the Z2mqtt addon. It just goes back to the onboarding screen.
My log “Onboarding page is available at http://0.0.0.0:8099/
[13:52:46] INFO: e[32mPreparing to start…e[0m
[13:52:46] INFO: e[32mSocat not enablede[0m
[13:52:47] INFO: e[32mStarting Zigbee2MQTT…e[0m
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
[2025-11-22 13:53:32] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-11-22 13:53:33] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.6.3 (commit #unknown)
[2025-11-22 13:53:33] e[32minfoe[39m: z2m: Starting zigbee-herdsman (6.3.2)
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember: Using default stack config.
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember: ======== Ember Adapter Starting ========
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP starting ========
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember:uart:ash: Serial port opened
[2025-11-22 13:53:33] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH starting ========
[2025-11-22 13:53:34] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH connected ========
[2025-11-22 13:53:34] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH started ========
[2025-11-22 13:53:34] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP started ========
[2025-11-22 13:53:34] e[32minfoe[39m: zh:ember: Adapter EZSP protocol version (13) lower than Host. Switched.
[2025-11-22 13:53:34] e[32minfoe[39m: zh:ember: Adapter version info: {“ezsp”:13,“revision”:“7.4.4 [GA]”,“build”:0,“major”:7,“minor”:4,“patch”:4,“special”:3,“type”:170}
[2025-11-22 13:53:34] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-11-22 13:53:34] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-11-22 13:53:34] e[31merrore[39m: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-11-22 13:53:34] e[31merrore[39m: z2m: Exiting…
[2025-11-22 13:53:35] e[31merrore[39m: z2m: Error: [BACKUP] Current backup file is not for EmberZNet stack.
at EmberAdapter.getStoredBackup (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1162:23)
at EmberAdapter.initTrustCenter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:924:29)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:707:18)
at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
at Zigbee.start (/app/lib/zigbee.ts:67:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
[13:54:30] INFO: e[32mPreparing to start…e[0m
[13:54:30] INFO: e[32mSocat not enablede[0m
[13:54:31] INFO: e[32mStarting Zigbee2MQTT…e[0m
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
[2025-11-22 14:09:01] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-11-22 14:09:02] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.6.3 (commit #unknown)
[2025-11-22 14:09:02] e[32minfoe[39m: z2m: Starting zigbee-herdsman (6.3.2)
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember: Using default stack config.
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember: ======== Ember Adapter Starting ========
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP starting ========
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember:uart:ash: Serial port opened
[2025-11-22 14:09:03] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH starting ========
[2025-11-22 14:09:04] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH connected ========
[2025-11-22 14:09:04] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH started ========
[2025-11-22 14:09:04] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP started ========
[2025-11-22 14:09:04] e[32minfoe[39m: zh:ember: Adapter EZSP protocol version (13) lower than Host. Switched.
[2025-11-22 14:09:04] e[32minfoe[39m: zh:ember: Adapter version info: {“ezsp”:13,“revision”:“7.4.4 [GA]”,“build”:0,“major”:7,“minor”:4,“patch”:4,“special”:3,“type”:170}
[2025-11-22 14:09:04] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-11-22 14:09:04] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-11-22 14:09:04] e[31merrore[39m: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-11-22 14:09:04] e[31merrore[39m: z2m: Exiting…
[2025-11-22 14:09:04] e[31merrore[39m: z2m: Error: [BACKUP] Current backup file is not for EmberZNet stack.
at EmberAdapter.getStoredBackup (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1162:23)
at EmberAdapter.initTrustCenter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:924:29)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:707:18)
at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
at Zigbee.start (/app/lib/zigbee.ts:67:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
[14:14:00] INFO: e[32mPreparing to start…e[0m
[14:14:00] INFO: e[32mSocat not enablede[0m
[14:14:01] INFO: e[32mStarting Zigbee2MQTT…e[0m
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
[2025-11-22 14:14:29] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log)
[2025-11-22 14:14:30] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.6.3 (commit #unknown)
[2025-11-22 14:14:30] e[32minfoe[39m: z2m: Starting zigbee-herdsman (6.3.2)
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember: Using default stack config.
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember: ======== Ember Adapter Starting ========
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP starting ========
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember:uart:ash: Serial port opened
[2025-11-22 14:14:30] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH starting ========
[2025-11-22 14:14:31] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH connected ========
[2025-11-22 14:14:32] e[32minfoe[39m: zh:ember:uart:ash: ======== ASH started ========
[2025-11-22 14:14:32] e[32minfoe[39m: zh:ember:ezsp: ======== EZSP started ========
[2025-11-22 14:14:32] e[32minfoe[39m: zh:ember: Adapter EZSP protocol version (13) lower than Host. Switched.
[2025-11-22 14:14:32] e[32minfoe[39m: zh:ember: Adapter version info: {“ezsp”:13,“revision”:“7.4.4 [GA]”,“build”:0,“major”:7,“minor”:4,“patch”:4,“special”:3,“type”:170}
[2025-11-22 14:14:32] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-11-22 14:14:32] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-11-22 14:14:32] e[31merrore[39m: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-11-22 14:14:32] e[31merrore[39m: z2m: Exiting…
[2025-11-22 14:14:32] e[31merrore[39m: z2m: Error: [BACKUP] Current backup file is not for EmberZNet stack.
at EmberAdapter.getStoredBackup (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1162:23)
at EmberAdapter.initTrustCenter (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:924:29)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:707:18)
at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
at Zigbee.start (/app/lib/zigbee.ts:67:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
”
