ZHA - Can't pair new Zigbee devices after migration

I am using a Sonoff Zigbee 3.0 USB Dongle (Texas Instruments CC1352/CC2652, Z-Stack 3.30+ (build 20210708)). I was previously using a HUSBZB dongle, but I replaced it after a hardware failure that would freeze Home Assistant completely when ZHA initialized.

After replacement, Home Assistant migrated all of my previous devices. These all work great with no latency, no dropoffs.

However, I am unable to pair any new devices. It’s hard to find anything useful in the logs (nothing in info mode, way too much in debug mode) especially since I don’t know what to look for.

What can I do to fix this?

My setup:

  • Beelink GK55 running HAOS in VirtualBox on a Linux host
  • USB extension cable
  • 65 zigbee devices
  • At least 30 routers (lights, plugs)

Answering my own question:

Turns out, this dongle only supports 40 devices (and only 21 direct) out of the box. The one liner ti-cc-tool to run the firmware updater from a docker image fixed this for me.

docker run --rm \
    --device /dev/ttyUSB0:/dev/ttyUSB0 \
    -e FIRMWARE_URL=https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_coordinator_20220219.zip \
    ckware/ti-cc-tool -ewv -p /dev/ttyUSB0 --bootloader-sonoff-usb

I succeeded in adding new devices through an existing router explicitly. It remains to be seen if I can add new devices normally.

Did your version not come pre flashed with Z-Stack 3.x.0 coordinator firmware ?
UPDATE: Ignore me, I see your Z_Stack version was 2021.

Hi, I basically have a very similar issue, changed from a Pi 3 to a NUC, everything went smoothly, the backup restore made everything work the same as before, all the zigbee devices working same as before. But when I try to pair a couple of different switches it won’t even find anything, when normally it would find it (but sometimes not complete setup), but this time nothing. I have the Sonoff stick (CC2652) and 29 devices paired so far. Does anyone have any futher ideas please?

This thread is almost 2 years old and marked as resolved. Please create a separate thread and provide more details (like how it’s installed on a NUC) there.