ZHA组件
HomeAssistant中常用的几种连接zigbee设备的方式
- 设备厂商的网关(比如小米网关、Ikea的网关)
- 通过HomeAssistant中的专用组件接入(比如Xiaomi Aqara Gateway)
- 仅支持厂家的zigbee设备
- 可能需要通过隐秘的方法获得连接的key
- 支持Homekit的网关(比如小米多模网关)
- 可通过HomeKit Controller组件接入
- zigbee2mqtt
- 将zigbee协议转化成mqtt协议,通过mqtt组件接入HomeAssistant
- 连接环节多,配置复杂
- deCONZ
- zigbee网关硬件仅支持RaspBee或ConBee
- 通过deCONZ add-on和deCONZ组件接入
-
ZHA
- 直接通过HomeAssistant的Zigbee Home Automation组件接入
- 无需安装额外的add-on或软件
- 支持的硬件(zigbee网关和zigbee设备)比较广泛
硬件兼容性
https://zigbee.blakadder.com/zha.html
CC2531准备
- 参见前面的视频,进行烧写
- 插入HomeAssistant所在机器的USB口
- 重启HomeAssistant
配置ZHA
一般情况下,仅需要选择对应的网关硬件设备,其余的都能自动完成。
如果手动设置,参见:https://www.home-assistant.io/integrations/zha/#configuration---gui
添加zigbee设备
注:一些小米的zigbee设备,在添加过程中,需要不断按动按钮。
事件与自动化
注:小米开关,不会添加为二进制传感器,但按动后会生成事件。