找回密码
 立即注册
查看: 2170|回复: 3

[已解决] 请问如何才能在openwrt系统中使用 usb 接口的 c25031呢 ?

[复制链接]

55

主题

239

回帖

1964

积分

金牌会员

积分
1964
金钱
1670
HASS币
0
发表于 2021-12-6 16:34:42 | 显示全部楼层 |阅读模式
本帖最后由 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




回复

使用道具 举报

56

主题

878

回帖

4211

积分

论坛元老

积分
4211
金钱
3277
HASS币
0
发表于 2021-12-7 10:05:43 | 显示全部楼层
我开始也是openwrt+docker+transmission+homeassistant,还是强烈建议你用虚拟机玩,要么单物理机玩,op环境下的docker会有许多要配置的地方,单系统玩出问题的概率要小很多。
回复

使用道具 举报

3

主题

220

回帖

3059

积分

元老级技术达人

积分
3059
金钱
2831
HASS币
10
发表于 2021-12-7 15:11:15 | 显示全部楼层
你用docker device一样要加参数-d 否则容器凭什么用的到你宿主的dev 和volume一个原理
回复

使用道具 举报

55

主题

239

回帖

1964

积分

金牌会员

积分
1964
金钱
1670
HASS币
0
 楼主| 发表于 2021-12-7 20:07:22 | 显示全部楼层
问题解决了,原来是 在语句中没有写 --device=/dev/ttyACM0,现在 可以运行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-9 17:56 , Processed in 0.379335 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表