Situation:
Hey guys, I am having a problem trying to connect my sonoff zigbee 3.0 dongle plus. I have had this stick for a bit more than half a year and had it working this whole time with zigbee2mqtt. Some time last month or so (a bunch of time has passed, because I had no time to fix the issue in the moment) my devices that were connected via zigbee suddenly were unavailable in Home Assistant.
Now that I had time this weekend, I tried some things but couldn't get it to work.
Environment:
- Raspberry Pi 4 running Home Assistant OS
- Sonoff Zigbee 3.0 USB Dongle Plus (CP210x)
- Zigbee2Mqtt
Problem:
After a lot of research and trial and error I came to the conclusion that the stick is not found in the hardware list.
After running dmesg | grep usb:
[3124707.234325] usb 1-1.1: new full-speed USB device number 50 using xhci_hcd
[3124707.342011] usb 1-1.1: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice=1.00
[3124707.342043] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[3124707.342057] usb 1-1.1: Product: Sonoff Zigbee 3.0 USB Dongle Plus
[3124707.342069] usb 1-1.1: Manufacturer: ITead
[3124707.342079] usb 1-1.1: SerialNumber: ce5803b9e0e7ed11989cd5770b2af5ab
[3124707.346795] usb 1-1.1: can't set config #1, error -32
[3124707.524024] usb 1-1.1: USB disconnect, device number 50
After further trial and error and frustration I did a clean install of HA on my Raspberry Pi after which it does not even recognize the manufacturer anymore. I also tried updating the firmware on the stick. Nothing I try seems to work.
But after connecting the stick to my windows laptop, I can see it in the device manager. So the stick is actually functional. The problem has to be somewhere with the raspberry pi or haos.
Please have a look at this, I don't know if I have given enough information but I would be very greatful for your efforts! 🙏