Aqara非HomeKit设备联动第三方设备的方法

之前帮 Aqara 拍摄视频的时候入手了一个魔方控制器,不过由于京东购买的版本是旧款,不是支持 HomeKit 的 T1 Pro,所以就想着要怎样能控制 HomeKit 里的设备。Aqara 早期的一些设备和帮米家出的一些 Zigbee 设备有些也不支持 HomeKit,都可以试试这个方法来加入 HomeKit 或联动其他设备。

前提条件是需要一个 Home Assistant 环境,以及一个 Aqara E1 网关。安装 Home Assistant 的教程网上很多,这里就不细说了。其次,你需要先将 Aqara E1 接入米家平台。

准备好这些软硬件后,进入 Home Assistant 的 HACS 商店,或手动安装 Xiaomi Gateway 3 插件。手动安装的具体方法是去插件的 GitHub 页面,下载整个项目的 zip 文件,然后将「custom_components」文件夹里的「xiaomi_gateway3」整个复制到 Home Assistant 的「config > custom_components」文件夹里(没有的话手动创建一个就行),然后重启 Home Assistant。


重启之后,在 Home Assistant 里点击「配置 > 设备与服务」,点击右下角的「添加集成」,搜索 Xiaomi Gateway 3 集成并添加。不过要注意,第一步需要先点击「Add Mi Cloud Account」,在插件里登录米家的账号,然后再添加一次 Xiaomi Gateway 3 集成,这时候你就会看到下面的 E1 网关了。


现在,再在米家里按照正常步骤添加 Zigbee 子设备,就能把这些子设备都同步到 Home Assistant 中,包括原生不支持 HomeKit 的魔方控制器等设备。最后,借助 Home Assistant 的自动化蓝图,就可以让魔方控制器控制其他的设备了,比如我的 WLED 灯带、飞利浦 Hue 灯和 NanoLeaf 奇光板(这些设备都通过官方插件或 HomeKit 控制器添加到了 Home Assistant)。


Home Assistant 的蓝图还会给魔方控制器添加更多动作,比如唤醒、移动和丢起来砸到脸或摔在地上再接住,用来控制更多的设备和场景。玩法很多,接入了之后大家可以自己开脑洞。

用这个方法接入 Home Assistant 的 Aqara E1 网关以及网关下支持 HomeKit 的子设备依旧可以原生加入到 Apple 家庭 app 中,不受影响。而不支持的 Zigbee 设备就可以通过 Home Assistant 的 HASS Bridge 同样映射到 Apple 家庭 app,比如毛巾架啥的。

不过要提醒一下,虽然魔方控制器可以通过这种方式来操控其他设备,但 Home Assistant 识别的魔方控制器设备类型是按钮,并不支持把这类设备映射到 HomeKit 来操作。

最后要感叹,这些都是过来人踩过的坑,说到底还是原生支持 HomeKit 的 T1 Pro 好啊,以后可以直接借助 Matter 来控制第三方设备。还好 Aqara 对 Matter 和 Thread 的支持很快,估计年后就可以来一波设备大升级了。

3 个赞

优秀,不过你这看起来,一般用户都不会玩的

2 个赞

还是想matter早点来呀 我也就不用折腾这么久了哈哈

能,但是好像会解绑HA

2 个赞

小乔面板不能通过这个直接接HA(哭哭:face_holding_back_tears:)

被aqara的小乔面板牵制住了

想问添加到米家以后还能重新加回aqara home吗

S1面板我没有,租的房子舍不得换这么高端的:rofl:

:sweat_smile: