Disabling Zigbee in the new settings area

Hi,
I use Z2M but might have left ZHA in the system. Now we have the new settings menu for Zigbee and Thread and ZHA is not an integration anymore, at least I don’t find it in the list of integrations.
Now what’s happening is that ZHA seems to take my Sonoff 3.0 adapter and Z2M fails because it can’t attach to the adapter. ZHA is ready to run, Z2M fails.
So what can I do to disable ZHA, I don’t see anything in the settings for that?
Thanks,

Thomas

Remove the integration
Open your Home Assistant instance and show your integrations.

1 Like

So it wasn’t there, I had it set to “ignore” in my settings. I enabled it again and deleted it. Still in the new settings area Zigbee appears, I thought Z2M isn’t compatible with it and it should be an indication that somehow ZHA is still there.
Z2M fails, this is the log:

Starting Zigbee2MQTT without watchdog.
[2026-01-21 22:21:18] info: 	z2m: Logging to console, file (filename: log.log)
[2026-01-21 22:21:18] info: 	z2m: Starting Zigbee2MQTT version 2.7.2 (commit #unknown)
[2026-01-21 22:21:19] info: 	z2m: Starting zigbee-herdsman (8.0.1)
[2026-01-21 22:21:19] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2026-01-21 22:21:19] info: 	zh:zstack:znp: Serialport opened
[2026-01-21 22:21:20] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2026-01-21 22:21:21] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2026-01-21 22:21:40] error: 	z2m: Error while starting zigbee-herdsman
[2026-01-21 22:21:40] error: 	z2m: Failed to start zigbee-herdsman
[2026-01-21 22:21:40] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2026-01-21 22:21:40] error: 	z2m: Exiting...
[2026-01-21 22:21:40] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:107:27)
    at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
    at Zigbee.start (/app/lib/zigbee.ts:70:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)
[22:21:43] INFO: Preparing to start...
[22:21:43] INFO: Socat not enabled
[22:21:45] INFO: Starting Zigbee2MQTT...

sorry, forget it, was a different problem… Fixed it… Sorry for the confusion…
Still it’s very irritating to see ZHA as “online” without having it configured

Can you tell me how you fixed it please? having the same issue :slight_smile:

So what happened is that I want to move HA from one Proxmox host to another. So I started preparing for it and one of the steps was to give unique connections to the USB ports, including my Sonoff 3.0 Zigbee coordinator. Somehow assigning USB ports didn’t really work so I messed it up. In the end I didn’t recognize that my setup was still wrong when I was wondering why Z2M doesn’t work anymore. So putting the Sonoff to the right port (adjusting the mapping in Proxmox) did the trick.
Still the visual in HA is confusing and I put that as a change request into the queue.
Hope that helps…