Conbee II issues (with Unraid) since last firmware update

Anyone else running ConbeeII on Unraid? Ever since I did the last firmware update, the USB stick seems to be totally borked. Just continuously resets itself

dmesg:

[38377.788441] usb 3-14: new full-speed USB device number 85 using xhci_hcd
[38377.917736] cdc_acm 3-14:1.0: ttyACM0: USB ACM device
[38381.308202] usb 3-14: USB disconnect, device number 85
[38381.613488] usb 3-14: new full-speed USB device number 86 using xhci_hcd
[38387.246564] usb 3-14: unable to read config index 0 descriptor/all
[38387.246567] usb 3-14: can't read configurations, error -110
[38387.360537] usb 3-14: new full-speed USB device number 87 using xhci_hcd
[38392.877638] usb 3-14: unable to read config index 0 descriptor/all
[38392.877640] usb 3-14: can't read configurations, error -110
[38392.877675] usb usb3-port14: attempt power cycle
[38393.514593] usb 3-14: new full-speed USB device number 88 using xhci_hcd
[38402.605741] usb 3-14: unable to read config index 0 descriptor/all
[38402.605743] usb 3-14: can't read configurations, error -110
[38402.921695] usb 3-14: new full-speed USB device number 89 using xhci_hcd
[38408.237808] usb 3-14: unable to read config index 0 descriptor/all
[38408.237810] usb 3-14: can't read configurations, error -110
[38408.237833] usb usb3-port14: unable to enumerate USB device
[38417.788844] usb 3-14: new full-speed USB device number 90 using xhci_hcd
[38417.918247] cdc_acm 3-14:1.0: ttyACM0: USB ACM device
[38421.309870] usb 3-14: USB disconnect, device number 90
[38421.612879] usb 3-14: new full-speed USB device number 91 using xhci_hcd
[38427.182007] usb 3-14: unable to read config index 0 descriptor/all
[38427.182009] usb 3-14: can't read configurations, error -110
[38427.295943] usb 3-14: new full-speed USB device number 92 using xhci_hcd
[38432.814022] usb 3-14: unable to read config index 0 descriptor/all
[38432.814024] usb 3-14: can't read configurations, error -110
[38432.814056] usb usb3-port14: attempt power cycle
[38433.442002] usb 3-14: new full-speed USB device number 93 using xhci_hcd
[38442.542117] usb 3-14: unable to read config index 0 descriptor/all
[38442.542119] usb 3-14: can't read configurations, error -110
[38442.858090] usb 3-14: new full-speed USB device number 94 using xhci_hcd
[38448.174168] usb 3-14: unable to read config index 0 descriptor/all
[38448.174171] usb 3-14: can't read configurations, error -110
[38448.174207] usb usb3-port14: unable to enumerate USB device
[38457.806239] usb 3-14: new full-speed USB device number 95 using xhci_hcd
[38457.935587] cdc_acm 3-14:1.0: ttyACM0: USB ACM device
[38461.325945] usb 3-14: USB disconnect, device number 95
[38461.632282] usb 3-14: new full-speed USB device number 96 using xhci_hcd
[38461.760774] cdc_acm 3-14:1.0: ttyACM0: USB ACM device

It seems I might be at a loss with this USB. Anyone have any recommendations?

I am having the same issue, anyone that can help?

The issue is 100% unraid. Im only able to resolve it by constantly reattaching the passthrough device, then restarting the HA vm. If you have multiple pci buses you can pass the entire thing through as a fix. I dont have that luxury so I have to:

  • stop vm
  • reattach conbee usb using Libvirt Hotplug USB Plugin (this plugin is a life saver that makes it so you dont have to restart all of unraid to see the device again).
  • restart vm
  • ensure usb error doesnt occur in logs/dmesg of vm/unraid

If you want to attempt to pass through the entire PCI controller, check this out - https://forums.unraid.net/topic/35112-guide-passthrough-entire-pci-usb-controller/
BE CAREFUL if you go that route.

Iā€™m not having any issues running the deconz Docker in Unraid. My ConBee II reports
Version 2.05.77 / 5/22/2020
Firmware 264A0700

Docker isnt using passthrough.

Have you tried the Docker? Iā€™d think you could copy your settings to it, but I donā€™t actually know. Either way, Iā€™ve been quite pleased with it. Iā€™m actually running HA Core as a Docker, as well, and itā€™s been quite nice. If you donā€™t need all of the niceties of a full blown hassio VM, itā€™s quite nice and quite lightweight.

Ya, when I first messed with HA I used the docker version. But now Ive turned HA into this massive project which my wife will tell you Im way too heavily into :slight_smile - So now its all running on a vm on unraid. The conbee stick is only an issue trying to get unraid to mount it correctly. Once you get past the errors above, its generally very solid for weeks/months, as long as I dont have to reboot the vm which I rarely have to do.

1 Like

Do you mind going over the way you set up deconz and HA when using docker? I keep getting an ā€œerror to connectā€ message when entering the port specific settings during set up of the zha integration.

I just followed the instructions posted here:


I think the important part might be to get the device name under /dev in Unraid correct for the Conbee.
I also am using ā€˜hostā€™ for the network.
I have Apple HomeKit integration running in HA, so I can just say, ā€œHey Siri, ā€˜Good morning,ā€™ā€ and all the lights Iā€™ve chosen for that task come on. Plenty of automations, too, and am happily using a cheap motion detector from IKEA.

so in the VM settings you disconnect the usb and only do it with this plugin? or do you keep it connected in the vmā€™s settings and attach it additionally via this plugin?