『瀚思彼岸』» 智能家居技术论坛

标题: 请问如何才能在openwrt系统中使用 usb 接口的 c25031呢 ? [打印本页]

作者: mobility    时间: 2021-12-6 16:34
标题: 请问如何才能在openwrt系统中使用 usb 接口的 c25031呢 ?
本帖最后由 mobility 于 2021-12-7 20:07 编辑

我把c25031设备插在openwrt设备的usb口上,lsusb命令可以看见该设备。我安装了一个看起来也许有效的驱动程序,/dev 目录下 出现了  /dev/ttyACM0 设备,我使用docker 运行 zigbee2mqtt时 ,报错了。信息如下,我不知道该如何才能 在 openwrt系统中 使用 c25031 设备,是我的驱动选择的问题吗? 请各位帮忙看看,谢谢!
root@N3150:/# docker run --name="zigbee2mqtt" -it -e "TZ=Asia/Shanghai" -v  /mnt/sda1/zigbee2mqtt/data:/app/data --net=host koenkk/zigbee2mqtt
Using '/app/data' as data directory
Zigbee2MQTT:info  2021-12-04 10:18:15: Logging to console and directory: '/app/data/log/2021-12-04.10-18-13' filename: log.txt
Zigbee2MQTT:info  2021-12-04 10:18:15: Starting Zigbee2MQTT version 1.22.0 (commit #0a1fccf
)
Zigbee2MQTT:info  2021-12-04 10:18:15: Starting zigbee-herdsman (0.13.164)
Zigbee2MQTT:error 2021-12-04 10:18:15: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2021-12-04 10:18:15: Failed to start zigbee
Zigbee2MQTT:error 2021-12-04 10:18:15: Check https://www.zigbee2mqtt.io/information/FAQ.html#help-zigbee2mqtt-fails-to-start for possible solutions
Zigbee2MQTT:error 2021-12-04 10:18:15: Exiting...
Zigbee2MQTT:error 2021-12-04 10:18:15: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0'
    at SerialPort.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:146:28)
    at SerialPort._error (/app/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14)
    at /app/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12





作者: bainiu    时间: 2021-12-7 10:05
我开始也是openwrt+docker+transmission+homeassistant,还是强烈建议你用虚拟机玩,要么单物理机玩,op环境下的docker会有许多要配置的地方,单系统玩出问题的概率要小很多。
作者: blindlight    时间: 2021-12-7 15:11
你用docker device一样要加参数-d 否则容器凭什么用的到你宿主的dev 和volume一个原理
作者: mobility    时间: 2021-12-7 20:07
问题解决了,原来是 在语句中没有写 --device=/dev/ttyACM0,现在 可以运行了。




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5