使用Homebridge接入小米BLE Mesh & ZigBee 子设备
相信很多同学已经使用 Homebridge 或者 HomeAssistant 将各种智能家居设备桥接进了 HomeKit,网上有许多现成的插件可以使用,支持很多常见的米家生态链设备,但是基本上都是 WiFi 设备为主。BLE 的插件也有一些,但不多。
那么接下来我迫不及待的分享一下令人欣喜的新发现:
很多人甚至包括 homebridge-miot 插件作者都认为,这个插件目前只能控制一些 WiFi 类设备。然而经过我的测试发现,它实际上是能够支持 BLE Mesh 子设备和 ZigBee 子设备的,就连插件作者也才刚刚知道这回事
没有蓝牙硬件、驱动等要求,只要能访问到子设备对应的网关即可。
灵感来源于:一行代码操作米家智能家居设备
文中介绍了如何通过 miiocli 命令行工具,用一行命令操作 Mesh 子设备。
看起来子设备的控制指令和 WiFi 设备并无差异,两者的指令是兼容的,唯一区别是子设备的指令需要发给网关。
目前存在一些小问题:
同一网关下只能同时添加一个子设备到 Homebridge,否则会报错。相信这个总有办法未来能解决。
Mesh 子设备不能频繁进行操作,否则会出现状态异常无法控制。必须使用 App 控制过才会恢复正常。而 ZigBee 子设备没有遇到比问题。具体原因等节后回来我再研究研究。
测试设备:
有需求的小伙伴一起试试,评论区反馈一下哈
关于 Homebridge 以及 homebridge-miot 插件如何安装和配置这里就不说了,基础教程请自行搜索
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
cybluesky
校验提示文案
熊吉
校验提示文案
值友7478634915
HA有没有精简版的
校验提示文案
值友5824005854
校验提示文案
值友5824005854
校验提示文案
值友7478634915
HA有没有精简版的
校验提示文案
cybluesky
校验提示文案
熊吉
校验提示文案