The Zigbee/Conbee II is not working in version 2026.3.2.
I have tried many things like updating the driver
“sudo wget https://github.com/robertklep/dsm7-usb-serial-drivers/raw/main/modules/apollolake/dsm-7.3/cp210x.ko”
and
“sudo modprobe usbserial
sudo modprobe ftdi_sio
sudo modprobe cdc_acm”
and updating the configurtion.yaml with
“zha:
usb_path: /dev/ttyACM0 # Update this path if your ConBee II is recognized differently
database_path: /config/zigbee.db # Path for the Zigbee database”
Disconnecting the Conbee II and connecting it again and then run:
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm
chmod 777 /dev/ttyACM0
chmod 777 /dev/ttyUSB0
do not help either.
The error I get is that it cannot find /dev/ttyACM0
Try using the by-id path. Go to Settings > System > Hardware. Click All hardware. Scroll down and find the tty path for the coordinator that uses /dev/serial/by-id. Try using that path in your settings.
I deleted all Containers.
I made a Task Scheduler with the following content:
docker run -d
–name=homeassistant
–privileged
–device /dev/ttyACM0:/dev/ttyACM0
-v /volume1/docker/homeassistant:/config
-v /etc/localtime:/etc/localtime:ro
–network=host
homeassistant/home-assistant:latest
Like @mmstano mentioned…
The TTY ports can sometimes change internally, so it is suggested to use the /serial/by-id/ URL that always talks to your dongle by serial number so it is always right.
You can find out what that is by using:
and looking for it under all hardware, something like this:
Once you have the long URL use that instead of the ttyxxx one.
If you are using a Container installation, this is how to see the /serial/by-id/ URL: ls -l /dev/serial/by-id