Hallo,
ich habe ein Problem mit dem Serial device /dev/ttyACM0 für den Zugriff auf einen Z-Wave Stick Aeotec Z-Stick Gen5.
Bei jedem Reboot der QNAP werden die Zugriffsrechte auf das device wieder zurückgesetzt.
Durch
Code
docker exec -i -t openhab2 bash
chmod 666 /dev/ttyACM0
ls -la /dev/ttyACM0
crw-rw-rw- 1 root root 166, 0 Jun 4 22:05 /dev/ttyACM0
läuft das ganze zwar wieder, ich muss es aber nach jedem Neustart machen.
Soweit ich das verstanden habe wird im offiziellen docker image openhab/openhab die Gruppe dialout verwendet.
Auf der QNAP gibt es aber die Gruppe dialout nicht.
Auch ein Versuch über eine udev rules die Zugriffsrechte auf 666 zu setzen funktioniert nicht.
Code
[/etc/udev/rules.d] # cat 99_zwave.rules
#Bus 001 Device 002: ID 0658:0200 Sigma Designs, Inc.
SUBSYSTEM="tty", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", MODE="0666", GROUP="administrators"
[/lib/udev/rules.d] # cat 99-zwave.rules
#Bus 001 Device 002: ID 0658:0200 Sigma Designs, Inc.
SUBSYSTEM="tty", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", MODE="0666", GROUP="administrators"
[/lib/udev/rules.d] # cat 98-usb.rules
ACTION=="add",SUBSYSTEM=="usb",MODE="0666"
ACTION=="add",SUBSYSTEM=="tty",MODE="0666"
Alles anzeigen
Wie habt ihr das gelöst?
Grüße
Andreas