Sonoff Dongle Plus - Einrichtungsfehler

Hallo zusammen,

heute habe ich festgestellt. Dass mein SONOFF Zigbee 3.0 USB Dongle P Plus (CC2652P + CP2102N) nicht mehr läuft.

Wenn ich unter Integrationen gehe, versucht HA den Dongle immer wieder zu initialisieren. Und das bricht dann jedesmal mit einem Einrichtungsfehler ab.

Das Protokoll gibt so einiges raus. Ich hoffe, ich zeige euch hier das richtige

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1117, in request_callback_rsp
    async with asyncio_timeout(timeout):
               ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
    raise TimeoutError from exc_val
TimeoutError
2026-02-11 10:38:43.117 ERROR (Thread-16) [homeassistant] Error doing job: Task exception was never retrieved (task: None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1118, in request_callback_rsp
    await self.request(request, timeout=timeout, **response_params)
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1053, in request
    async with ctx:
               ^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 35, in __aenter__
    await self.on_enter()
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 144, in acquire
    await fut
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1117, in request_callback_rsp
    async with asyncio_timeout(timeout):
               ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
    raise TimeoutError from exc_val
TimeoutError
2026-02-11 10:38:43.127 ERROR (Thread-16) [homeassistant] Error doing job: Task exception was never retrieved (task: None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1118, in request_callback_rsp
    await self.request(request, timeout=timeout, **response_params)
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1053, in request
    async with ctx:
               ^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 35, in __aenter__
    await self.on_enter()
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 144, in acquire
    await fut
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1117, in request_callback_rsp
    async with asyncio_timeout(timeout):
               ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
    raise TimeoutError from exc_val
TimeoutError
2026-02-11 10:38:43.138 ERROR (Thread-16) [homeassistant] Error doing job: Task exception was never retrieved (task: None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1118, in request_callback_rsp
    await self.request(request, timeout=timeout, **response_params)
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1053, in request
    async with ctx:
               ^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 35, in __aenter__
    await self.on_enter()
  File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 144, in acquire
    await fut
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/api.py", line 1117, in request_callback_rsp
    async with asyncio_timeout(timeout):
               ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
    raise TimeoutError from exc_val
TimeoutError
2026-02-11 10:39:49.355 WARNING (MainThread) [zigpy_znp.zigbee.application] Failed to reset before disconnect: 'NoneType' object has no attribute 'write'
2026-02-11 10:40:11.966 WARNING (MainThread) [zigpy_znp.zigbee.application] Failed to reset before disconnect: 'NoneType' object has no attribute 'write'
2026-02-11 10:40:13.457 ERROR (MainThread) [zigpy.zcl] [0x10C6:1:0x0000] Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/zigpy/zcl/__init__.py", line 737, in reply
    return await self._endpoint.reply(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<9 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/zigpy/endpoint.py", line 263, in reply
    return await self.device.reply(
           ^^^^^^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 883, in reply
    return await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 571, in request
    await send_request()
  File "/usr/local/lib/python3.13/site-packages/zigpy/application.py", line 1013, in request
    await self.send_packet(
    ...<14 lines>...
    )
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/zigbee/application.py", line 927, in send_packet
    await self._send_request_raw(
    ...<11 lines>...
    )
  File "/usr/local/lib/python3.13/site-packages/zigpy_znp/zigbee/application.py", line 823, in _send_request_raw
    response = await asyncio.shield(
               ^^^^^^^^^^^^^^^^^^^^^
    ...<13 lines>...
    )
    ^
asyncio.exceptions.CancelledError

2026-02-11 10:42:03.187 WARNING (MainThread) [zigpy_znp.zigbee.application] Failed to reset before disconnect: 'NoneType' object has no attribute 'write'
2026-02-11 10:43:38.590 WARNING (MainThread) [zigpy_znp.zigbee.application] Failed to reset before disconnect: 'NoneType' object has no attribute 'write'
2026-02-11 10:45:27.705 WARNING (MainThread) [zigpy_znp.zigbee.application] Failed to reset before disconnect: 'NoneType' object has no attribute 'write'

Infos zu meiner Umgebung:
Raspberry Pi 3 Model B+
HA Version 2026.2.1
Operating System 17.0
ZHA

Wie bekomme ich meinen Sonoff Dongle wieder zum Laufen?

Vielen Dank im Voraus.

Viele Grüße
Lars

Das ganze System (nicht nur HA) hast du neu gestartet?
Wenn das nicht hilft, den Dongle noch mal abziehen und wieder anstecken, evtl. danach noch mal das System neu starten.

Vielen Dank für deinen Tipp. Das hatte ich auch schon versucht. Leider ohne Verbesserung.

Aber soeben konnte ich das Problem lösen. Und ich kann euch nicht so genau sagen, woran es lag.

Bei meiner eigenen Recherche merkte ich, dass ich auf viele Bereiche in HA nicht zugreifen konnte. Ich konnte nicht Hardware, Speicher, Personen,… öffnen. Die Seiten konnten nicht geladen werden. Diese Probleme habe ich Perplexity geschildert. U.a. kam die Empfehlung, HA mit einem anderen Browser oder einem anderen Gerät zu laden.
Mit Chrome und am PC ging das alles nicht. Aber mit meinem Handy konnte ich auf die Seiten zugreifen. Mit Firefox am PC auch. Und plötzlich war auch der Dongle initialisiert. Dann habe ich im Chrome mit Strg+F5 die HA Seite hart neu geladen. Das funktionierte dann auch.

Aber wieso der Dongle dadurch auf einmal initialisiert war, erschließt sich mir nicht.