Sonoff Zigbee 3.0 USB Dongle Plus and ZHA

Good day.

I would like to ask you for your help…

I bought a Sonoff Zigbee 3.0 USB Dongle Plus

I run HA on RPi 4 2G. After connecting the device, it was detected as shown in the first picture.

Then I clicked Configure and Submit. Success followed.

However, the device does not work.

I didn’t learn anything from the log that I could solve on my own.

Does anyone have a similar experience?

Thank you

I would delete the integration and start over.
Go to supervisor, in the host section and click the 3 dots. Look for your dongle in Hardware. Copy the device ID and use that to integrate the dongle. The one used in that image above doesnt look right. Everything after the “port0” should not be there AFIK.

1 Like

Hello did set the adress like this:

socket://192.168.1.11:8888

Please insert your ip-adress

Also update firmware and use a USB extension cable as it might not make a proper connection without:

https://community.home-assistant.io/t/iteads-sonoff-zigbee-3-0-usb-dongle-plus-based-on-texas-instruments-cc2652p-20dbm-radio-mcu-now-sold-for-14-99/340705#updates-and-tips-1

  • First batch came pre-flashing with older firmware from 20210120 which works out-of-the-box with ZHA and Zigbee2MQTT, however, it is highly recommended to at least upgrade to firmware Z-Stack 3.x.0 build 20211217 or later
    • Other than many bug-fixes the newer firmware offer +9dBm transmission power instead (instead of +5dBm transmission power) as well as the possibility to configure up to +20dBm transmission power via software settings in ZHA integration and Zigbee2MQTT respectively.
  • To avoid EMF interference strongly recommended buy and use → Long USB extension cable
    • Another reason for using a USB extension cable is that the USB-plug design of ITead’s Sonoff Zigbee 3.0 USB Dongle Plus hardware adapter is a little short which makes it harder and sometimes impossible to plug it into some USB ports if the computer enclosure/chassis/casing is to thick around the USB-port as that will physically prevent the USB dongle from actually making a proper connection inside the USB port even if it looks like it is plugged in all the way that is possible.
    • Also follow general tips in https://github.com/home-assistant/home-assistant.io/pull/18864 and https://www.home-assistant.io/integrations/zha#best-practices-to-avoid-pairingconnection-difficulties as all Zigbee Coordinator adapters is very sensitive to EMI/RFI interference (e.g. a noisy radio frequency environment will jam the signal and prevent it from receiving all Zigbee messages to it without errors). Connecting the dongle via a long “shielded” USB extension cable in a USB 2.0 port or USB 2.0 hub (and not a USB 3.0 port) to get it away from EMF sources will usually help a lot if experiencing connection or pairing symptoms/issues.
  • Win/Mac need Silabs drivers → CP210x USB to UART Bridge VCP Drivers - Silicon Labs
  • ITead official FW flashing guide → SONOFF Zigbee 3.0 USB dongle plus firmware flashing
  • Unofficial FW flashing without open case → https://github.com/JelmerT/cc2538-bsl/pull/114
  • Dongle hardware can also be used as Zigbee router (a.k.a. repeater) → flash router firmware

Many more tips and discussions about this specific USB dongle here:

https://community.home-assistant.io/t/iteads-sonoff-zigbee-3-0-usb-dongle-plus-based-on-texas-instruments-cc2652p-20dbm-radio-mcu-now-sold-for-14-99/340705

What? No, this is about a direct-attached USB dongle and not a network-connected IP bridge/gateway.

Good day. Thank you all for some advice.

I just couldn’t start ZHA.

BUT:-)

I found the solution here https://www.zigbee2mqtt.io/

It didn’t work after the first attempt either. However, after the USB flash dongle, everything works. I’m satisfied. I connected the TRV head from the radiator. Tuya TS0601 and AQARA TEMP WSDCGQ11LM. Also without problems.

Thank you and have a nice day.