I just updated from a working Bullseye environment to Bookworm with the existing Deconz/Phoscon/Homebridge installation on my Raspi 4. Everything went well so far and all KNX-devices are functional within Homebridge. However, it looks like my Raspi lost the connection to the attached Conbee II.
pi@homebridge:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1cf1:0030 Dresden Elektronik ZigBee gateway [ConBee II]
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@homebridge:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 014: ID 1cf1:0030 Dresden Elektronik ZigBee gateway [ConBee II]
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@homebridge:~ $ ls -l /dev/ttyA*
crw-rw---- 1 root dialout 204, 64 Jul 18 16:22 /dev/ttyAMA0
pi@homebridge:~ $ sudo GCFFlasher_internal -l
no devices found
Path | Serial | Type
------------------+-------------+---------------
pi@homebridge:~ $
What I do not understand is why “lsusb” says the Conbee is present and registered as “ttyAMA0” while GCFFlasher_internal seems to recognize any device at all.
Maybe any issue with the USB port settings within Bookworm? How can I verify?
Is there any way to verify whether ttyAMA0 is the Conbee II at all?
Ah I see, the /dev/ttyAMA0 is not the ConBee but the Raspberry Pi UART / serial lines.
So the question is why the system doesn’t create the /dev/ttyACM* device names.
Strange is that the USB device is seen by the os seems to be found as can be seen in lsusb.
Bus 001 Device 014: ID 1cf1:0030 Dresden Elektronik ZigBee gateway [ConBee II]