米家智能门锁接入 Homekit
本帖最后由 goodheartman 于 2021-1-5 08:40 编辑
先前想把米家智能门锁接入 Homekit 但因为是蓝牙传输所以宣告无解后来版上陆续出现了许多技术帖, 思路/技术就是透过蓝牙网关TTL -> MQTT -> HA 最终再达成接入Homekit
近来多模网关可以成功接入HA, 蓝牙设备都可以顺利全部串上
如今思路变成透过多模网关 -> HA => Homekit
虽然思路有了但无奈有三
1. 门锁提供许多信息但 Homekit 能呈现的有限, 所以退而求其次仅提取部分信息使用就好
2 .门锁信息是 event 而非 sensor 无法直接接入 Homekit
3. 不才小辈技术力不够, 不会编程
所以在此将思路写下, 希望有前辈/大神能够帮忙
[思路]
A. HA 建置 binary sensor
B.当 sensor.blename_action 之 action 为 door ; action_id: 0 时 门状态为开
当 sensor.blename_action 之 action 为 door ; action_id: 1 时 门状态为关
C. 当 sensor.blename_action 之 action 为 lock ; action_id: 2 时 门锁状态为有锁
当 sensor.blename_action 之 action 为 lock ; action_id: 3 时 门锁状态为无锁
D. 将上面 B C 两组 action event 状态解析转换, 传到 binary sensor , 成为/改变传感器状态
E. Homekit 自动接入 binary sensor
在此提出个发想希望大家给点意见帮忙完善它