上一篇文章我介绍了通过Home Assistant接入HomeKit,本文介绍通过Homebridge来实现这一目的,两种方法各有优劣,大家可以自由选择。
接入设备
小米米家电子温湿度计Pro(LYWSD02MMC)长方形,电子墨水屏
注意⚠️:圆形的也可以接入,但是因为加密的问题需要先拿到密钥,我这没有设备所以可自行在插件GitHub主页研究,抱歉。
使用插件
来自 hannseman 大神的 homebridge-mi-hygrothermograph
使用到的插件
安装插件
这应该是第一次安装Homebridge插件,讲的详细一点。
通过IP:8080进入Homebridge后台,默认用户名密码admin,建议自己改一下。
点击顶上的“插件”,输入“homebridge-mi-hygrothermograph”搜索插件
搜索插件
点击安装,等待2分钟左右即可。
配置插件
点击homebridge右上角的三个点,选择终端。
终端
输入
sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)
并回车,激活蓝牙权限
激活蓝牙
再次进入插件页面,点击这个插件下面的“设置”,输入温湿度计蓝牙的MAC地址:
MAC地址
点击保存,点击右上角重启homebridge
点击配件,1分钟左右就可看到温湿度及电池电量,配置完成。
HB
配置HomeKit
转到homebridge首页“状态”,用“家庭”APP扫描二维码,之后所有加入到Homebridge的设备都会自动加入HomeKit。
优点/缺点
厂商、序列号、固件都是真实的
刷新率和设备蓝牙广播频率一致
温湿度传感器是一个设备下的两个配件,更好管理
个人使用了此方案,比较完美。