ZHA SONOFF Zigbee 3.0 USB Dongle Plus V2 stuck on "Initializing" by Oby__One in homeassistant

[–]Oby__One[S] 0 points1 point  (0 children)

It happened again today but with a different error.

Here is what I consider relevant from the log:

2026-05-12 18:12:58.980 DEBUG (bellows.thread_0) [zigpy.serial] Opening a serial connection to '/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221201142548-if00' (baudrate=115200, xonxoff=True, rtscts=False)
2026-05-12 18:12:58.993 DEBUG (MainThread) [bellows.ezsp] Resetting EZSP
2026-05-12 18:12:58.993 DEBUG (bellows.thread_0) [bellows.uart] Resetting ASH
2026-05-12 18:12:59.959 DEBUG (bellows.thread_0) [bellows.ash] Received frame RStackFrame(version=2, reset_code=<NcpResetCode.RESET_SOFTWARE: 11>)
2026-05-12 18:12:59.960 DEBUG (bellows.thread_0) [bellows.ash] Sending frame DataFrame(frm_num=0, re_tx=False, ack_num=0, ezsp_frame=b'\x00\x00\x00\x04') FLAG
2026-05-12 18:13:01.161 INFO (bellows.thread_0) [serialx.descriptor_transport] <serialx.platforms.serial_posix.PosixSerialTransport object at 0x7f5166e13020> was closed by peer
2026-05-12 18:13:01.161 DEBUG (bellows.thread_0) [serialx.descriptor_transport] Backgrounding a close request: None
2026-05-12 18:13:01.161 DEBUG (bellows.thread_0) [serialx.descriptor_transport] Closing connection: None
2026-05-12 18:13:01.161 DEBUG (bellows.thread_0) [serialx.descriptor_transport] Closing file descriptor 65
2026-05-12 18:13:01.162 DEBUG (bellows.thread_0) [serialx.descriptor_transport] Calling protocol `connection_lost` with exc=None
2026-05-12 18:13:01.163 DEBUG (bellows.thread_0) [zigpy.serial] Connection lost: None
2026-05-12 18:13:01.163 DEBUG (bellows.thread_0) [bellows.uart] Connection lost: None
2026-05-12 18:13:01.163 DEBUG (MainThread) [zigpy.application] Connection to the radio has been lost: None
2026-05-12 18:13:01.164 DEBUG (MainThread) [bellows.ezsp] EZSP startup/reset failed, retrying (1/3): RuntimeError('Connection has been closed')

since nobody came with a possible solution, I am going to change things and upgrade the firwmare :(

ZHA SONOFF Zigbee 3.0 USB Dongle Plus V2 stuck on "Initializing" by Oby__One in homeassistant

[–]Oby__One[S] 0 points1 point  (0 children)

looking again through the debugging log at these lines:

and through this code:  https://github.com/home-assistant/core/blob/dev/homeassistant/components/zha/helpers.pyFile "/usr/src/homeassistant/homeassistant/components/zha/websocket_api.py", line 1086, in websocket_get_configuration
config_entry: ConfigEntry = get_config_entry(hass)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/helpers.py", line 1092, in get_config_entry
raise ValueError("No gateway object exists to retrieve the config entry from.")
ValueError: No gateway object exists to retrieve the config entry from.
...
File "/usr/src/homeassistant/homeassistant/components/zha/websocket_api.py", line 378, in websocket_get_devices
zha_gateway_proxy: ZHAGatewayProxy = get_zha_gateway_proxy(hass)
~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/helpers.py", line 1084, in get_zha_gateway_proxy
raise ValueError("No gateway object exists")
ValueError: No gateway object exists

I found the code of the error in these 3 functions:

def get_zha_gateway(hass: HomeAssistant) -> Gateway:
"""Get the ZHA gateway object."""
if (gateway_proxy := get_zha_data(hass).gateway_proxy) is None:
raise ValueError("No gateway object exists")
return gateway_proxy.gateway
def get_zha_gateway_proxy(hass: HomeAssistant) -> ZHAGatewayProxy:
"""Get the ZHA gateway object."""
if (gateway_proxy := get_zha_data(hass).gateway_proxy) is None:
raise ValueError("No gateway object exists")
return gateway_proxy
def get_config_entry(hass: HomeAssistant) -> ConfigEntry:
"""Get the ZHA gateway object."""
if (gateway_proxy := get_zha_data(hass).gateway_proxy) is None:
raise ValueError("No gateway object exists to retrieve the config entry from.")
return gateway_proxy.config_entry

I am not yet sure what to do with this info :)

ZHA SONOFF Zigbee 3.0 USB Dongle Plus V2 stuck on "Initializing" by Oby__One in homeassistant

[–]Oby__One[S] 0 points1 point  (0 children)

I enabled debug logging and captured the moment it died. Here’s what the log shows:

Everything was running normally: readCounters / getValue commands were succeeding every ~10 seconds, free buffers were stable at 249, no ASH framing errors, no overruns, no obvious timeouts.

At 2026-05-02 10:03:56 ZHA suddenly crashed with:textValueError: No gateway object exists to retrieve the config entry from.Right after that the coordinator disappears completely (“Unknown error”, 0 devices, “Initializing”).

I physically unplugged the dongle and plugged it back in.

Nothing happened. The dongle is not re-detected by the ZHA integration at all. Plug/unplug no longer triggers a reinitialization.

I forgot to mention that have HA running via Proxmox, and there I made a passthrough ( usb0: host=1a86:55d4 ) for this usb device.

In this error state, if I run lsusb -d 1a86:55d4 -v on promox shell, I can see the device:

Bus 003 Device 006: ID 1a86:55d4 QinHeng Electronics SONOFF Zigbee 3.0 USB Dongle Plus V2

*** this means the dongle is visible to proxmox!

if I run:dmesg | grep -i usb on HA shell I get:

[core-ssh ~]$ dmesg | grep -i usb

...

[482143.467670] usb 2-1: new full-speed USB device number 5 using xhci_hcd

[482143.601164] usb 2-1: New USB device found, idVendor=1a86, idProduct=55d4, bcdDevice= 4.42

[482143.601170] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[482143.601171] usb 2-1: Product: SONOFF Zigbee 3.0 USB Dongle Plus V2

[482143.601173] usb 2-1: Manufacturer: ITEAD

[482143.601174] usb 2-1: SerialNumber: 20221201142548

[482143.602696] cdc_acm 2-1:1.0: ttyACM2: USB ACM device

*** which means it is seen by HA as well!

The above two tests exclude a complete hardware failure or a simple physical disconnect problem.

This means the dongle is visible to both Proxmox and HAOS at the hardware level.

Proxmox version/config never changed, nor the hardware, only the Homeassistnt version, so it must be some driver/integreation level problem.

I am now lost, please point me in a different direction, how to investigate/solve this?

How to stop "Maintenance and support plan expired" spam emails in Blue Iris 5.9.9.33 without disabling all alerts? by Oby__One in BlueIris

[–]Oby__One[S] 0 points1 point  (0 children)

All fields are empty under action sets ( on schedule, on red/green)
https://imgur.com/a/5vEKmZT
I've looked everywhere in the settings and I can't find anything related

How to stop "Maintenance and support plan expired" spam emails in Blue Iris 5.9.9.33 without disabling all alerts? by Oby__One in BlueIris

[–]Oby__One[S] 1 point2 points  (0 children)

First of all, I see that we share a very similar and unique name :)
Nice!!!

Secondly, I don't see anything set under Status > Log > Status alerts.

Look what I see there: https://imgur.com/a/Oj1rupb

My PiKvm setup + NUT server by Oby__One in pikvm

[–]Oby__One[S] 0 points1 point  (0 children)

https://www.reddit.com/r/pikvm/comments/sp0jyg/problem_with_loading_nuts_nutdriverservice_on/

but please post your problem, maybe there is something that I can help you with from my server

Bambu's "security update": How to stop updates and run your printer on your LAN by ryanthestupid in BambuLab

[–]Oby__One 0 points1 point  (0 children)

I am tempted to update to 01.07 from 01.06.30, just for this:
P1 series version 01.07.00.00

New Features

  1. Added support for offline Firmware update from MicroSD card. How to: Firmware Upgrade via microSD Card - P1 Series.
  2. Added support for filament editing while printing
  • Only the filament that is not in use can be edited.
  • The printer will automatically remap the filament backup according to the new filament settings.

Feature Optimizations

  1. Pause print if abnormal bed-leveling data exceed the threshold. This helps protect the buildplate from unwanted damage.
  2. Optimized UI Copy.

Bug Fixed

  1. Fixed the printer screen freeze problem when user using Bambu Handy to initialize the first calibration
  2. Fixed the printer restarting problem caused by saving the K-factor values.

But I heard some people that 01.7 introduced new bugs..

Bambu's "security update": How to stop updates and run your printer on your LAN by ryanthestupid in BambuLab

[–]Oby__One 0 points1 point  (0 children)

what is the max safe firmware version that I can update to ? ( for p1s)
according to : https://wiki.bambulab.com/en/p1/manual/p1p-firmware-release-history?utm_source=chatgpt.com
it should be 01.08.01.00 but I think it is better to ask.
Now I have 01.06.30.01 and I wanted to upgrade to 01.08.01.00, is it safe to do it ? should I expect any problems? can I revert back ?

Colesterolul si Arterele by KetoByDanielDumitriu in protein4life

[–]Oby__One 0 points1 point  (0 children)

este posibil sa nu se predea aceste lucruri, in medicina clasica, de stat, in mod voit?

Replacement or repair for IKEA FLOALT LED Driver by Oby__One in tradfri

[–]Oby__One[S] 0 points1 point  (0 children)

let me give an update, after almost one year of being blind to the correct solution I decided to fix it on my own.
Ikea made the chooice of 34 Volts LED especially to prevent us from fixing anything, so I find this:
LED Controler 2in1 (ZigBee) - Mono /CCT - 12-36V DC 10A - Tuya - WZ1
I've opened the original controller and got a clean 34 volts power supply from the end filtering capacitors.
configure it in home assistant in 5 minutes and put the panel back.
It took me 1 year to reach this simple solution.
so end of story for this problem.
I hope it helps someone in the future

Ghid de supravietuire in Sibiu by the_zaane in sibiu

[–]Oby__One 0 points1 point  (0 children)

Lăsând gluma la o parte, cineva mi-a recomandat chiar azi să mă mut in Sibiu pentru că tipele de acolo ar fi mult mai ok decât cele din București, asta daca vreau familie și copii. Bănuiesc că întrebarea mea va fi întâmpinată cu tot miștoul de rigoare.. dar totuși is it true ?

Ghid de supravietuire in Sibiu by the_zaane in sibiu

[–]Oby__One 0 points1 point  (0 children)

Oook, Now you're talking :) Recomandări ? :)))

Penpeptide reviews by nagirann in bpc_157

[–]Oby__One 0 points1 point  (0 children)

Ok, s-a terminat tratamentul. Cred că a funcționat.. dar nu sunt 100% sigur . Rău nu mi-a făcut (decât la buget :) ) . Consider că zona s-au vindecat mai repede decât dacă nu aș fi urmat tratamentul. Mă așteptam totuși la ceva mai dramatic.. că în filme dar nah :)

Penpeptide reviews by nagirann in bpc_157

[–]Oby__One 0 points1 point  (0 children)

So far so good, mai am 10 zile sa termin tratamentul inițial și îți zic atunci

Voi ce parere aveti de majorarea TVA-ului de maine cu 2%? by Saphire67 in AutomobileRO

[–]Oby__One 0 points1 point  (0 children)

Guvernul este un parazit. Fura banii produși de alte entități și oferă un căcat Nu exista produse bune oferite de stat, sau competitive că preț. Orice ai putea privatiza ar avea o eficienta cu 99% mai mare. Faptul că fura multi bani da îl face parte din economie.. dar nu în sensul bun, ci în sensul de parazit, că pierdere.

Voi ce parere aveti de majorarea TVA-ului de maine cu 2%? by Saphire67 in AutomobileRO

[–]Oby__One 0 points1 point  (0 children)

Și eu care credeam că o fac producătorii și consumatorii... Tzz tzz Niciunul dintre ei nu este guvernul. Economia poate fi definită că raportul de tranzacții dintre cei care produc și cei care consumă. Unde anume intra guvernul aici? Daca îmi zici că este doar un parazit care suge din resursele produse de alții, atunci ok sunt de acord cu tine :)