在前面我给大家介绍过sonoff zigbee usb dongle plus插到玩客云USB口做zigbee网关的教程,《用40元的玩客云做一个支持跨品牌智能家居超级zigbee网关》、《智能家居真正跨品牌zigbee设备互联互通还得看homeassistant》,zigbee模块USB接入,相当于是有线接入,稳定可靠。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(1)

但是可能因为玩客云摆放位置(比如放在了弱电箱)导致与zigbee子设备连接信号并不稳定。所以我们需要通过一个可以随意摆放的网关把zigbee设备接入ha。在动辄100多元的zigbee网关面前,七八十的sonoff zigbee网关算是便宜的了,并且sonoff zigbee网关小巧玲珑,方便随处摆放。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(2)

下面我们开始把它接入home assistant吧。

一、刷写固件

1、下载固件

去Tasmota网站上下载sonoff zigbee bridge专用固件Tasmota.zbbridge.bin,备用。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(3)

2、下载刷机工具

去图中网址下载刷机工具tasmotizer

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(4)

3、拆机

拆掉背部橡胶垫及螺丝,即可拆开网关,取出电路板

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(5)

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(6)

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(7)

4、接线

翻到电路板背面,找到下图所示孔位,拿出USB转串口模块与模块通过杜邦线和面包线连接,电源注意选用3.3V的,IO0和GND都接GND,RX接TX,TX接RX。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(8)

连接完成如下图所示

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(9)

5、刷机

首先把usb转串口模块接入电脑USB,然后打开刷机软件tasmotizer,按下图所示,点击refresh自动选择串口,第一次刷机建议勾选backup下的“save original firmware”,方便需要时刷回原厂固件,然后选择前面下载的tasmota-zbbrdige.bin固件,勾选“erase before flashing”,最后 Tasmotize进行刷机

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(10)

二、配置网关

1、刷机完成,首先对模块配网

打开电脑WiFi找到tasmota开头的WiFi热点,进行连接

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(11)

连接完成后,浏览器会自动打开配置界面,选择设置→WiFi设置,选择您的WiFi并输入密码后点击保存即可

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(12)

WiFi连接成功后会显示它的IP地址

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(13)

2、更新zigbee芯片固件

首先按下图下载zigbee芯片固件

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(14)

首先,把下载的固件解压,然后点击下图中的“firmware upgrade”

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(15)

选择刚才解压文件tools→fw_SonoffZigbeeBridge_ezsp下的ncp-uart-sw_6.7.8_115200.ota进行上传升级,升级完会自动重启

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(16)

3、开启串口转tcp功能

点击下图中的“consoles”打开控制台

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(17)

在命令框中输入下面的命令“backlog rule1 on system#boot do TCPStart 8888 endon ; rule1 1 ;template {"NAME":"SonoffZHABridge","GPIO":[56,208,0,209,59,58,0,0,0,0,0,0,17],"FLAG":0,"BASE":18}; module 0”回车提交

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(18)

开启成功后可以看到TCP服务已运行

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(19)

三、HA zha设置

1、按下图在ha 设置→设备与服务中添加zha集成

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(20)

然后选择第一项EZSP

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(21)

在第一个输入框中输入你网关的IP地址加":8888"端口,波特率选择115200,选择software,最后提交即可

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(22)

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(23)

2、添加zigbee子设备

点击下图“通过此设备添加设备”进行zigbee设备添加

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(24)

下面我以小米无线开关进行演示,大家可以看到现在sonoff zigbee网关已经可以接入ZHA支持的第三方zigbee设备了。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(25)

四、zigbee2mqtt设置

前面我给大家介绍过旨在打破各品牌zigbee产品的隔阂的超级网关zigbee2mqtt。目前zigbee已经支持了来自315家不同厂商的2301种设备,国内常见的zigbee设备厂商绿米aqara 、小米、涂鸦智能、欧瑞博等基本上都能支持。并且zigbee2mqtt是本地运行的,即使互联网网络故障,仍然不影响它的运转,保证了系统的稳定性。

zigbee 网关跟wifi网关(zigbee网关变身支持小米绿米接入HA实战)(26)

如果您想使用zigbee2mqtt。该网关也是可以支持的,详细教程可以参考的我前面的文章,《用40元的玩客云做一个支持跨品牌智能家居超级zigbee网关》您只需要在网关设置文件中把串口位置修改如下即可(IP地址请修改成自己的网关IP地址50)

serial: port: 'tcp://192.168.50.34:8888' adapter: ezsp

五、总结

sonoff zigbee网关通过刷机变身为支持跨品牌zigbee的通用zigbee网关,并且实现设备本地化接入强大的智能家居平台homeassistant,并且产品是正规商品,外观比DIY的网关更好看,质量更有保证,还是值得推荐的。

,