首先看下网关的成品
题目就已经提到是2合一的网关,分别是需要依赖zigbee2mqtt的和不需要依赖zigbee2mqtt两种,不需要依赖zigbee2mqtt的就是独立的网关。下面我们来分别讲下着两种是怎么使用的。
第一种,需要zigbee2mqtt
首先自然是在你的主机端安装zigbee2mqtt程序,至于怎么安装,可以参照我以前的教程。这里就不在赘述了。
网关上电后,通过手机或者pc就能看到一个zigbeeGW开头的热点,我们连接上去
网页会自动弹出配网界面, 点击 扫描无限网络, 选择并配置WiFi AP
输入ap1的密码就可以,主机名建议大家也该下,我这里直接改为123,方便后续使用。填好以后直接点保存就可以,这样第一种方法的网关端就设置完成了。
后面我们再进行zigbee2mqtt的配置
打开zigbee2mqtt的配置,只需要按以下配置就可以
homeassistant: false permit_join: true mqtt: base_topic: zigbee2mqtt server: 'mqtt://localhost:1883' user: pi password: hachina client_id: MY_CLIENT_ID include_device_information: true disable_led: true serial: port: 'tcp://123.local:8880'
注意:这里由于我的主机名改为123了所以可以直接这么配置,大家如果没改的话直接配置网关的
ip地址就可以。
第二种,不需要zigbee2mqtt,独立运行。
在浏览器输入网关ip,进入网关的配置界面
点击模块设置,选择模块2,点保存。
在控制台看到有如下信息就说明独立网关运行正常
为了网关能接受其它平台如homeassistant iobroker 等的控制指令,我们需要进入其它设置,打开mqtt,这样就能通过mqtt消息控制网关管理的设备了。
最后我们怎么添加管理设备了。只需要在控制台输入这个就可以打开设备配对了
ZbPermitJoin 99
这样,配对好设备后,大家只需要在平台种配置好mqtt语句就能控制或者接受mqtt消息了。