本地控制 local network 局域网 Lan control
除了最早的产品无法打开局域网接口无法接入之外,
小米/绿米的网关接入Home Assistant的方法有三种:
基于局域网接口的aqara(支持所有zigbee子设备和网关本身部分功能)
基于民间逆向出来的miio接口(支持少量zigbee设备和网关本身部分功能)、
只适用于多模网关的mqtt接口(就是github上的xiaomi_gateway3)。
申请开发者账户,自己写插件接入
我怀疑你是没有打开局域网接口,否则的话HA是可以自动发现的(aqara)。
注意:网关有局域网协议密码(也就是配置中的key)和令牌(token)两项加密,用来做网关接入HA的话需要获取key,把它当做空调或红外控制器接入HA的话需要 token。
aqara网关没有局域网模式不能通过这个加入的吧,用这个插件加入的是米家多功能网关,需要开启局域网控制模式
aqara自家的网关得用homekit反接进去
miio用的是ip+token,这个没错。米家几乎所有基于WiFi的智能家庭设备都可以用miio接口。可以理解为miio是和wifi对应的。
局域网模式具体说的是官方开放的局域网通信接口,对应的是ha里的xiaomi_aqara集成,就是基于组播协议、支持zigbee子设备和部分网关自身功能的那一套。
https://www.home-assistant.io/integrations/xiaomi_aqara/
多功能用xiaomi miio
m1s用aqara gateway
aqara logo的网关,也就是 aqara 网关以及新的aqara M1S,都是不支持miio用ip+token接入的,因为开不出局域网模式
Unsupported Devices
Xiaomi Aqara Gateway (lumi.gateway.aqhm01), as it is not possible to activate dev mode in the Mi Home App.
Aqara hub lumi.gateway.aqhm01 ZHWG11LM
ZHWG11LM:
https://www.aqara.com/cn/productDetail/d1_1
现在的反接homekit开关温度计之类用着没什么问题
楼上提到的几个网关我都有,讲道理,没有特殊需求(比方说你要接入aqara的S1场景面板、aqara T1系列等新产品,必须用aqara网关绑定到aqara home app,然后homekit 反接接入ha),
个人觉得目前米家多模网关接入还舒服点,
xiaomigateway3这个插件还能支持蓝牙设备,后期可能还会支持蓝牙mesh,只是可能被官方升级封堵漏洞要当心点