【玩机教程】不写一行代码,轻松将米家智能家居接入 HomeKit

玩机讨论   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-12-4

●随着智能家居平台和协议的日渐成熟,终于在如今,米家和 HomeKit 之间的互通迎来了一个新的维度:我们已经完全可以在图形化的界面下,来实现过去这些繁琐的操作。在这个过程中,你不会接触到任何一条代码或脚本,只需要用鼠标轻点,就能完全绝大部分的工作。

21楼
鹅汤 2022-12-4
接入 HomeKit
添加好米家的设备后,我们就可以着手将它们加入到 HomeKit 了。

在「配置 - 集成」中,点击右下角的添加集成,搜索 HomeKit,然后选择 HomeKit,便可以进入到最关键的一步。

22楼
鹅汤 2022-12-4
这时,Home Assistant 会提示我们「选择要包含的域」。其实这句话的意思是,要将什么类型的设备添加到 HomeKit 中。这里我建议添加基本的灯、开关、风扇、传感器和空调即可,其他设备如果你有则可以按需添加(如窗帘、加湿器等)。

在选择时,千万不要一股脑全部勾选所有选项,因为 HomeKit 所支持的设备类型相比米家和 Home Assistant 来说都非常少,所以如果你全部勾选,到时候你就会发现自己的家庭 App 中被映射多了一堆不知所云的设备按钮。

23楼
鹅汤 2022-12-4
接着,你可能还会遇到需要选择包含或排除某个实体的操作,这里也是很多人容易犯错的地方。实体是 HomeAssistant 中的最小单位,表示某个设备内的一种或多种属性及状态,如灯的亮灭、开关的闭合、扫地机器人的各种动作,以及天气预报、电池电量、用户这些参数等等。

一般来说,一个设备可能会包含一个或多个实体。但是,千万不要将「实体」和某个「米家设备」划等号,设备是实体的上一层,属于包含和被包含关系。而通过「选择要包含的实体」这个功能,我们就可以手动设定让哪些设备显示在家庭 App 中。
24楼
鹅汤 2022-12-4
或许看到这里你已经晕了,不用怕,我举个例子,相信你看完就会马上理解。我的小米空气净化器 2S 这一个「设备」中,就包含开关 / 风速(风速最小就是关闭)、PM2.5、温度、湿度、滤网使用时间和滤网剩余寿命这六个「实体」。但是在我的房间里,已经有了一个可以原生接入 HomeKit 且更精确的温湿度计,所以我就可以在 HASS Bridge 的实体中选择排除掉来自空气净化器的温湿度数据,这样就不会在家庭 App 的设备状态中看到两个温湿度的传感器了。

而对于 HomeKit 中没有的设备类型,像是「滤网寿命」和「滤网使用时间」这样项目,则不会被添加到家庭 App 中。

25楼
鹅汤 2022-12-4
完成后,电脑上的操作就全部搞定了,HomeAssistant 就会在左侧的「通知」界面下显示 HomeKit 的配对码。在 iPhone 或 iPad 上打开家庭 App,扫描这个二维码,上面这些选定的米家的设备就会全部添加到 HomeKit 中了。

26楼
鹅汤 2022-12-4
对了,如果你发现更改了 HomeKit 插件的一些设定之后,家庭 App 中没有及时更新,在集成页面里对它进行重载或禁用后再启用,基本就能解决。如果依然没有反应,重启整个 Home Assistant 系统或是硬件设备即可。而后续你在调整 HASS Bridge 是,还会在域选择页面下出现模式选项,保持默认即可,不要瞎改。因为只有「bridge」模式才能一次性桥接多个设备,而「accessory」模式一次只能接入一个设备。

27楼
鹅汤 2022-12-4
总结:

总的来说,相比此前跑代码可能会遇到的各种情况,这一次真的不难了,绝大部分情况下是真的可以一条代码和脚本都遇不到,亲自上手试试吧,感受一下成功的快乐。

顺带一提,之前我随手在小米有品买的灯带,找遍了 HomeBridge 插件也没有找到接入的方法。直到某天晚上我随手试了一下 Home Assistant,没想到只用 5 分钟就搞定了。

可以说,有了 Home Assistant + Xiaomi MIoT 这一套强大的组合,小米的智能家居几乎可以随便买,再也不用再担心 HomeBridge 插件不支持的问题,只要简单几步就能把它添加到 Home Assistant 中,同时立刻同步到家庭 App 上,享受双平台带来的愉悦。

这个挺不错的
29楼
卢本伟 2022-12-5
真麻烦啊[滑稽]
不会啊楼主手把手教我吧[滑稽]

评论

登录后才可发表内容
  • 主题

    8

  • 帖子

    1266

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0560s Mem:2133Kb