我在使用充当 hidraw 设备通过 USB 发送定期数据的传感器时遇到问题。我有一个 Udev 规则,它创建一个符号链接,供 docker 容器与 Azure IoT Edge 使用。
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="e025", SYMLINK+="temper" MODE="0660"
事情通常是,在一段时间(可能是几分钟或几小时)之后,它开始在屏幕上写入,并且 docker 无法再检测到它(程序发送错误)。
我已经尝试在 udev 规则中设置 GROUP="docker" 。我正在使用带有 LXDE 的 Ubuntu 20.04。
设备是 TemperHUM: https: //www.amazon.fr/Temp%C3%A9rature-Doluteur-Enregistreur-Thermo-hygrom%C3%A8tre-Surveillance/dp/B0B7SJL3C7/ref=sr_1_5 希望链接有效
我已将 udev 规则编辑为:
(添加了内核、所有者和组)
这似乎更好了,已经运行了两天没有问题(我之前最好的是 2-3 小时)