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

 找回密码
 立即注册
查看: 626|回复: 0

[学习笔记] 威联通虚拟机里homeassistant添加zigbee网关及配置环境

[复制链接]

2

主题

5

帖子

38

积分

新手上路

Rank: 1

积分
38
金钱
33
HASS币
0
发表于 2024-7-7 22:07:07 | 显示全部楼层 |阅读模式
本帖最后由 staraire 于 2024-7-7 22:10 编辑

淘宝买的 SONOFF USB Dongle Plus

拿到货后,插到威联通nas上

然后进入nas的终端ssh,输入 lsusb

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


看到 CP210x Composite Device大概率就是这个设备,或者插拔前后输入lsusb确认有没有读到设备

读到之后输入ls /dev/ttyUSB*,如果出现/dev/ttyUSB0大概率就是这个设备,也可以插拔验证一下,如果没有,那就是驱动没有启动。

进入linux驱动库
cd /lib/modules/5.10.60-qnap



/lib/modules/6.6.29-haos/kernel/drivers/usb/serial


找到cp210x的驱动,ls cp210*

ls cp210*cp210x.ko


然后加载驱动 insmod cp210x.ko,这时候再ls /dev/ttyUSB*就能找到设备

然后我们要将这个设备透传到虚拟机中,打开威联通的虚拟机管理器,从那个齿轮进入编辑-物理设备,出现可用USB设备,将其透传到虚拟机里

然后进入haos的终端界面,输入login进入系统,同样lsusb查看设备,然后ls /dev/ttyUSB*查看USB设备,记住设备名称

打开homeassistant配置-加载项-Zigbee2MQTT,然后点配置,主要配置最下面的的serial

port: /dev/ttyUSB0


上面的mqtt服务器,先用Mosquitto broker替代,然后不用配置,然后点击启动,此时应该可以成功启动。


参考文章




回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 19:00 , Processed in 0.106110 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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