external devices - zigbee
-
I was playing around with homeassistant to see of I could use this server app instead of my RPI. It seems I can't find a way to pass in devices like my USB ZigBee radio to the container. Is there a workaround or plan to make this possible?
-
This is currently not supported on Cloudron. We need to implement this on the platform side. I am also in need to bind /dev/ttyUSB0 into my instance. Wondering what the best way to implement is. Which device would it be in your case?
-
-
I've been using this device:
https://slae.sh/projects/cc2652/
As well as a development device with a Texas Instruments CC2531 chip for testing. -
Thanks for the link. From https://slae.sh/projects/cc2652/#homeassistant-hassio this seems to be quite specific with various caveats for the /dev nodes to use. Looks like unfortunately we have to implement something which allows a very technical and lowlevel approach then....
-
-
wrote on Nov 8, 2024, 1:12 PM last edited by
How could it be implemented ? Via the app settings in cloudron with a section where we could choose what usb device(s) the app can access ?
-
Yes I think that would be the idea, maybe a free flow text input which binds the mentioned device(s) into the container. Similar to what we do for vaapi device access https://git.cloudron.io/platform/box/-/blob/master/src/docker.js?ref_type=heads#L409
-
wrote on Dec 3, 2024, 4:09 PM last edited by rjousse18 Dec 3, 2024, 4:10 PM
If it's, for now, specific to Home Assistant app, why not just use workarounds like https://community.home-assistant.io/t/home-assistant-in-docker-pass-usb-device-from-host/184674/2 or https://community.home-assistant.io/t/home-assistant-in-docker-pass-usb-device-from-host/184674/6 ?
-
Alright, we have added initial basic support for attaching devices from the host to the container. For the moment this will just be a list of devices with a 1to1 mapping. So for example
/dev/ttyUSB0
from the host can then be mapped to/dev/ttyUSB0
within the container. -
wrote on Dec 18, 2024, 3:06 PM last edited by
nice ! when will we be able to test this feature on home assistant ?
-
@rjousse18 8.2 is in unstable. if you update to the unstable, you can test it out - https://docs.cloudron.io/apps/#devices
-
wrote on Jan 8, 2025, 4:51 PM last edited by
Hi ! Zigbee not working even after usb device added in "device" section.
-
wrote on Jan 9, 2025, 9:47 AM last edited by
-
wrote on Jan 9, 2025, 9:52 AM last edited by
chmod 777 resolved the problem but not sure it's a good idea lol
-
wrote on Feb 13, 2025, 9:33 AM last edited by
not fixed with the latest stable release, juste to mention
-
wrote on Feb 14, 2025, 2:59 PM last edited by
Just updated to 1.1.0. Still not working, had to chmod
-
Just did another test install and at least my ttyUSB0 device would show up correctly with:
> ls -l /dev/tty* crw-rw-rw- 1 root root 5, 0 Feb 16 12:18 /dev/tty crw-rw-rw- 1 root dialout 188, 0 Feb 16 12:18 /dev/ttyUSB0
So in your case you still had to add read-write access to the group for your device?