zigbee网关usb驱动安装

下载链接:https://www.wch.cn/downloads/CH341SER_LINUX_ZIP.html;
代码改动:
1.起始minor调整为从32开始;

2.串口名由"ttyCH341USB"调整为"ttyACM",否则/dev/serial/by-id/目录下不会生成对应的文件;

加载编译生成的驱动文件

zigbee网关插入后新增设备文件

zigbee2mqtt服务下载

zigbee2mqtt安装指导链接:https://www.zigbee2mqtt.io/guide/installation/

目前选择docker镜像快捷安装部署;
docker pull ghcr.io/koenkk/zigbee2mqtt --platform linux/arm/v8

zigbee2mqtt服务启动

分配docker容器运行zigbee2mqtt:
docker run --name zigbee2mngtt --device /dev/ttyACM32: /dev/ttyACM32 -p 8080:8080
ghcr. io/koenkk/zigbee2mqtt

访问zigbee2mqtt Onboarding页面,配置参数:
1.选择zigbee网关接入的usb端口,协议目前只能选择zstack,其余都会运行报错;

2.rsscts下方的勾选框不能勾选,否则运行失败;

3.mqtt broken填写有效地址,否则运行失败;


4.点击submit;


zigbee设备接入

点击允许添加新设备(所有)

长按zigbee设备5s左右


mqtt订阅验证

驱动源码和驱动文件

ch340linux.zip

  • 无标签

0 评论

你还没有登录。你所做的任何更改会将作者标记为匿名用户。 如果你已经拥有帐户,请登录