Sonoff Zigbee 3.0 USB Dongle Plus config failure

I have flashed following software to my newly acquired Sonoff Zigbee 3.0 USB Dongle Plus:

Got SUCCESS at the end, so then moved to the next step. Inserted into RPI4 with HA. Under Integrations I found my device, but after hitting Configure button I got some error message

image

Installed Zigbee2MQTT and set it up, however I was not able to discover any devices. Suspect that something went wrong during configuration and that device is not working properly as a result. When can I try to do? Already restarted HA, then took out Sonoff Zigbee device, deleted integration, inserted dongle back and rediscovered, but ended with the same config error message.

By the way, in device list I do see device:

Texas Instruments CC1352/CC2652, Z-Stack 3.30+ (build 20220219)

When I checked log, I see following message:

and following text:

Logger: homeassistant.components.zha.core.gateway
Source: components/zha/core/gateway.py:152
Integration: Zigbee Home Automation (documentation, issues)
First occurred: 1:31:05 PM (289 occurrences)
Last logged: 9:02:16 PM

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 530, in _skip_bootloader
    result = await responses.get()
  File "/usr/local/lib/python3.9/asyncio/queues.py", line 166, in get
    await getter
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 165, in _startup
    await znp.connect()
  File "/usr/local/lib/python3.9/site-packages/zigpy_znp/api.py", line 572, in connect
    self.capabilities = (await self._skip_bootloader()).Capabilities
  File "/usr/local/lib/python3.9/site-packages/zigpy_znp/api.py", line 530, in _skip_bootloader
    result = await responses.get()
  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

You are trying to configure both ZHA and Zigbee2mqtt using the same stick. That won’t work. Try removing the found ZHA integration.

1 Like

Thank you , thought both of those have to be installed and configured to make it work. I have removed (deleted) ZHA. It was discovered again, but this time I did not run configuration, and moved it to ignore list, so that should not be in a way now. However zigbe2mqtt is not detecting any of my devices. I have started new thread, as I thought the subject is somewhat different now. New thread is here: