Zigbee Error with Sonoff Zigbee 3.0 Dongle not antena

hi,

i have HASSIO on NUC. After some time of using it without problems today after restart i got configuration error regarding ZHA. Logs below.

Logger: homeassistant.components.zha.core.gateway
Source: components/zha/core/gateway.py:152
Integration: Zigbee Home Automation (documentation, issues)
First occurred: 14:23:48 (4 occurrences)
Last logged: 14:26:10

Couldn’t start ZNP = Texas Instruments Z-Stack ZNP protocol: CC253x, CC26x2, CC13x2 coordinator

Traceback (most recent call last):

File “/usr/local/lib/python3.9/site-packages/zigpy_znp/api.py”, line 888, in request_callback_rsp return await callback_rsp
asyncio.exceptions.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File “/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py”, line 152, in async_initialize self.application_controller = await app_controller_cls.new(

File “/usr/local/lib/python3.9/site-packages/zigpy/application.py”, line 69, in new await app.startup(auto_form)

File “/usr/local/lib/python3.9/site-packages/zigpy_znp/zigbee/application.py”, line 152, in startup return await self._startup(

File “/usr/local/lib/python3.9/site-packages/zigpy_znp/zigbee/application.py”, line 243, in _startup await self._znp.request_callback_rsp(

File “/usr/local/lib/python3.9/site-packages/zigpy_znp/api.py”, line 888, in request_callback_rsp return await callback_rsp

File “/usr/local/lib/python3.9/site-packages/async_timeout/init.py”, line 129, in aexit self._do_exit(exc_type)

File “/usr/local/lib/python3.9/site-packages/async_timeout/init.py”, line 212, in _do_exit raise asyncio.TimeoutError asyncio.exceptions.TimeoutError

anyone can help me? what is wrong?

To clarify, is it ITead’s “Sonoff Zigbee 3.0 USB Dongle Plus” or their “Zigbee 3.0 USB Dongle”?

Start by updating firmware and use USB extension cable as might not make 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

PS: Many more tips and discussions about ITead’s “Sonoff Zigbee 3.0 USB Dongle Plus” 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

it is SONOFF Zigbee 3.0 USB Dongle Plus, on extension cable, it came with Z-Stack 3.x.0 Coordinator Firmware.
If i upgrade software will all my devices stay on the stick?

Yes, but the general advice is to do NVRAM backup anyway before upgrading, just in case. See → ITead's "Sonoff Zigbee 3.0 USB Dongle Plus" (model "ZBDongle-P") based on Texas Instruments CC2652P +20dBm radio SoC/MCU

Note that “software” is not the same as “firmware” in this context.