This is why I was not running on the host. Many apologies
you should see the same in the LXC, itβs on ttyACM0
and is passed into the LXC according to your .conf
This is what I see on the LXC which is why I decided to seek help
root@zigbee2mqtt:~# ls -l /dev/serial/by-id
total 0
root@zigbee2mqtt:~#
EDIT
Try this, remove the last 5 lines in your 104.conf
reboot the LXC, then run the below script in the LXC console Proxmox Shell
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 104
reboot again and check if you see the device inside the LXC
@tteck you are much too kind with your time.
That worked!!!
Thank you so much.
I now see the conbee listed in the lxc
Do I need to make anymore changes to clean up what I did?
You cleaned as you went.
Im going crazy trying to passthrough my conbee stick, in unraid it was pretty much plug and play.
here is my conf
and when i try to start zigbee2mqtt i get this
i have tried like 5 different guides and using your script was the only time i could see the the device in the LXC but now i have permission issues?.. any tips and trix?
Hi Victor, I had this too (somehow) and had to make the device write-able in proxmox.
At first it seemed strange to me that this could be the reason but as far as I remember, I think I have read that stuff is written to the stick.
HTH
got it to work using the first section in this guide.
migrated my setup from a unraid docker and i copied configuration.yaml database.db and state.json
and everything seems to work fine