米家APP功能太受限,HACS打通Home Assistant,全屋智能终于自由了

米家设备接入Home Assistant,是否值得去折腾呢?使用了半年之后,来谈谈我的真实感受。

刚开始使用智能家居的人们都会遇到同样的一个阶段。
购买设备时,感觉米家生态很香,灯、插座、传感器、空调伴侣、扫地机器人等等应有尽有,并且价格也十分亲民。
但是设备多了以后就会发现另外一个问题,所有的功能都已经被固定在了米家App里面,自动化的能力并没有自己想象中的那么自由。
很多本来很简单联动的东西,在实际操作中都会受到一些限制。有的场景下要使用特定型号的设备,而有些跨品牌的设备之间是不能互相通信的,这也是越来越多的智能家居厂商选择加入Home Assistant的原因之一。
但是很多新手在第一次安装Home Assistant之后就会掉入另外一个陷阱中。
认为小米集成自带的功能已经足够了。
其实只要看设备的状态、远程控制开关的话,官方集成就可以满足基本的需求了。但是要使Home Assistant真正发挥作用的话,仅仅依靠官方集成是不够的。
一种更好的方法就是使用HACS来安装小米相关的集成,并且把米家设备全部接入到Home Assistant中去。
人们通常认为HACS是一个插件,但是实际上它是Home Assistant的应用商店。
大量的第三方集成、功能增强插件都会第一时间在这里更新,其中包括很多米家设备的支持方案。相比于官方集成来说,它的最大优点并不是功能多,而是更新的速度快、设备覆盖面广,一些新的米家设备可以早点得到支持。
另外,在整个安装的过程中,并不像人们想象中的那样困难。
以前配置Home Assistant的时候要不断地去修改配置文件、编辑YAML,只要有一个字符出错就会导致系统无法启动,因此很多新人都会因为教程而放弃。
现在HACS已经把很多步骤做成图形化的操作了。
下载并安装了HACS之后,在设备和服务里进行GitHub认证,然后去搜索相应的小米集成插件就可以。
整个过程要比一般的APP安装稍微复杂一些,但是对普通的用户而言,只要按照步骤来操作,并不算是很高的门槛。
但是,在正式开始之前,还有一些准备工作是不能忽视的。
Home Assistant最好使用最新版,不管是用Docker、虚拟机还是NAS来部署都可以;网络要能正常访问GitHub,因为有些安装和认证步骤是依靠它的;另外所有的米家设备都要提前绑定到自己的米家账号上并且保持在线状态,不然在之后同步设备的时候就会有遗漏。
在完成插件安装之后,再用米家账号进行授权,Home Assistant就会自动读取账号下大部分设备的信息,比如灯具、插座、空调、窗帘、电风扇、扫地机器人和各种传感器等,基本上不需要一台台去添加。
很多人会担心同步失败,但是实际上出现频率最高的问题并不是插件本身,而是网络环境。
比如GitHub不能访问、Home Assistant默认地址不能正常回调授权、或者局域网配置有误等,都会使新用户更难使用。
当设备不能同步的时候,把访问地址改为Home Assistant设备的局域网IP一般可以解决大部分的问题。
真正让我觉得值得去折腾的,并不是把设备导入到HomeAssistant里,而是在此之后的各种玩法。
以前在米家App中,自动化更多的是官方预先设置好的模板;而进入到Home Assistant之后,自动化就基本没有固定的模式了。
比如人体传感器检测到有人进入了客厅之后,就会按照时间来判断要不要打开灯光;室内温度超过设定值的时候会自动启动空调,并且关上窗户;晚上回到家之后,根据家里有没有人、环境亮度和现在的天气情况来执行完全不一样的场景。
以前要靠多个生态系统来实现的联动,在现在的平台上可以全部集中在一起进行管理。
另外一种明显的改变就是本地化控制。
很多自动化可以直接在本地运行,并不需要依靠云上的服务来完成任务,在网络出现短暂中断的时候,只要局域网还在工作着,自动化程序仍然能够继续进行下去。这也是许多智能家居厂商最后放弃单个应用程序的原因。
但是我不建议大家全部都去折腾Home Assistant。
家里只有两三个灯泡和几个插头,平时只用手机来控制开关的话,那么米家App就已经很好用了,并不需要为了折腾而折腾。
但是家里已经有几十台智能设备了,想要实现跨品牌的互联互通、更加复杂自动化的控制,或者是要把苹果HomeKit、米家以及其他品牌的设备都纳入到一个统一的管理系统中来的话,那么使用Home Assistant搭配HACS就成为了一种值得花费时间和精力去学习的方案。
我认为智能家居最大的价值并不是哪家的产品多,而是在于所有的设备都能够根据你的生活习性自动运转起来,并且不需要你每天打开App来操控。
只有当设备开始围绕着人转而不再是人围着设备转的时候,智能家居才算是有了真正的“智能化”。

为您推荐