ConBee II stick
Debian bullseye + kernel 6.0
Deconz 2.19
Deconz won’t see the stick any more since a reboot.
I know the stick is there:
Nov 06 16:03:10 server kernel: usb 2-1.6: new full-speed USB device number 5 using ehci-pci
Nov 06 16:03:10 server kernel: usb 2-1.6: New USB device found, idVendor=1cf1, idProduct=0030, bcdDevice= 1.00
Nov 06 16:03:10 server kernel: usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 06 16:03:10 server kernel: usb 2-1.6: Product: ConBee II
Nov 06 16:03:10 server kernel: usb 2-1.6: Manufacturer: dresden elektronik ingenieurtechnik GmbH
Nov 06 16:03:10 server kernel: usb 2-1.6: SerialNumber: DE2126390
Nov 06 16:03:10 server kernel: cdc_acm 2-1.6:1.0: ttyACM0: USB ACM device
My user is in the dialout group.
If I start with
deCONZ --dbg-info=2 --dbg-error=2
there is some startup output but this seems to be the main thing, repeated every few seconds:
ttyACM0 is the correct device, ttyS0 is not. I am not sure what those hex IDs are there? They don’t match the VID/PID of the ConBee.
I have been using ConBee II + deCONZ + Aqara temp sensors for 3+ years without issue, until today.
Is there a way to test ttyACM0 to make sure it’s alive?
Tried different USB ports, different USB extension, behaves the same.
I will try some other USB devices in there and see if they are working normally.
I needed a new server anyway…
Plugged in an RTL DVB stick and ran rtl_433 for a bit. Definitely more power-hungry than the ConBee II and this is working fine. So not a hardware issue with either the server’s USB ports or the ConBee.
I happen to have an Ubuntu 22.04 VM running on here and passing through a USB device is literally as easy as ticking a box. And yes, deCONZ works absolutely fine when ConBee is passed through to the guest.
So we are back to a software issue on the host but which of the below?
Changes since it last worked:
installed docker
installed apparmor userspace tools to satisfy docker
new kernel: 6.0.2-1+b1 upgraded to 6.0.6
My guess would be the kernel version.
Is there any tool that is not deCONZ that I can test the ConBee II with? eg does it behave like a serial device I can send commands to with putty?