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

 找回密码
 立即注册
查看: 5012|回复: 12

[求助] 求助 关于将USB挂载到相应Docker容器

[复制链接]

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
发表于 2021-9-19 14:35:07 | 显示全部楼层 |阅读模式
求助 关于将USB挂载到相应Docker容器

求助各位大佬,宿主机是J1900刷的OpenWrt 软路由,在Docker里面装了HomeAssistant, ESPHome, 等镜像,一般运行都是正常稳定的。
1.png
最近想把小米温湿度 兼容进HomeAssistant ,就买了一个蓝牙接收模块,就想着直接装到软路由上和ESPHome 端口直接刷固件
2.png
在Xshell 里也能识别到各个端口
3.png
现在就想把各个USB挂载到各个相应的容器上 或者干脆就让所有容器都能识别到所有USB端口
4.png        5.png 6.png


希望论坛上各位大神不吝赐教,小弟感激不尽,


PS: 树莓派上安装HomeAssistant os 本人已经使用过了,虽然功能齐全但是不适合长期运行,老是出现各种
奇葩问题,现在最理想的就是在软路由让运行,这两个问题解决了基本就能稳定下来了,裴讯N1虽然自带蓝牙
不过还没有入就怕到时ESPHome还是识别不了USB端口。




回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-19 14:41:38 | 显示全部楼层
求助,
回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-19 15:22:39 | 显示全部楼层
自己顶一下  坚持 坚持
回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-19 16:09:19 | 显示全部楼层
继续顶一下
回复

使用道具 举报

4

主题

159

帖子

1082

积分

论坛技术达人

积分
1082
金钱
908
HASS币
60
发表于 2021-9-19 17:24:34 | 显示全部楼层
启动homeassistant 的 container时使用 --privileged,或者使用 --device 来映射具体的设备
回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-20 13:39:16 | 显示全部楼层
RobinVP 发表于 2021-9-19 17:24
启动homeassistant 的 container时使用 --privileged,或者使用 --device 来映射具体的设备 ...

docker run -t -i --device=/dev/ttyUSB0 ubuntu bash

docker run -t -i --privileged -v /dev/bus/usb:/dev/bus/usb ubuntu bash

都不行
回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-20 16:39:09 | 显示全部楼层
对于 各位大神也许就一段代码就解决的问题, 还是希望有大佬 能帮帮小弟这个问题,翻出去也找不到解决问题的具体方法
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-9-20 19:59:05 | 显示全部楼层
没这么玩过,缺少驱动?

lsusb只是确认识别到了设备,但真正能使用设备,还必须有驱动程序的支持,看看/dev目录下有没有?有的话直接指配给docker容器即可,没有的话就得找驱动装上了。
回复

使用道具 举报

2

主题

18

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
66
HASS币
0
 楼主| 发表于 2021-9-20 22:17:30 | 显示全部楼层
XCray 发表于 2021-9-20 19:59
没这么玩过,缺少驱动?

lsusb只是确认识别到了设备,但真正能使用设备,还必须有驱动程序的支持,看看/de ...

感谢大佬的回复 ,我在慢慢折腾折腾
回复

使用道具 举报

1

主题

39

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
金钱
356
HASS币
0
发表于 2021-9-24 16:51:48 | 显示全部楼层
进ha看看有没有识别到
没有在docker 里Devices 映射一下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 02:20 , Processed in 0.117267 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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