折腾了一个月Home Assistant(以下简称HA),基本满足我的日常需求,现将使用心得总结如下,供需要的小伙伴参考。
一.什么是Home Assistant?
简言之,HA是一个平台,能打通不同品牌、同品牌不同阶段智能家居之间的壁垒。
自2017年起,我陆续购买小米智能家居产品二十余件,小到人体传感器、烧水壶,大到扫地机器人、指纹锁。因为时间跨度很长,新购入的产品无法添加到旧智能网关,导致出门在外时无法实时控制设备(在家时,可以用手机蓝牙连接控制设备,但也有距离限制),所以萌生了安装HA的想法。
二.如何安装Home Assistant?
首先,你需要一台24小时连续运行的设备作为智能家居中枢,常见的有NAS、树莓派等。
以我为例,家里有一台群晖NAS 220+,群晖系统安装HA的教程如下:
使用至今一个多月,运行稳定,操作反应迅速,只是添加智能场景的界面是英文,需要摸索和学习。但也有替代方案,那就是将所有设备接入HA后,可以直接在米家App中进行自动化设置,因为此时NAS相当于家庭中枢,HA又已经绑定了米家账号,所以智能设备状态可以实时同步到米家,因此,在米家中进行自动化设置一样可以完成自动化操作,而且界面直观简洁。
三.Home Assistant使用心得
1.登录方式
HA有两种登录方式,一种是网页端登录,另一种是移动端App登录,但移动端登录有缺陷,只有当手机和NAS处于同一局域网时才能登录,也就是说,不在家时,无法实现外部访问和控制智能家居,这就违背了我安装HA的初衷,所以我选择网页端登录。
之所以网页端能实现外网登录,是因为我之前注册了域名,原本为了同步照片、视频时速度能快一些,没想到现在也派上了用场。安装完毕后,只需在浏览器地址栏输入:https://XXX:8123(XXX为域名)即可登录HA。记得有一次晚上我把灯光调暗,第二天孩子开灯时发现亮度太低,我在外面直接用手机操作,把灯光调成了合适的亮度,孩子感到十分神奇^_^我觉得科技的本质,就是要帮助人类实现更多有温度的场景。
其实,群晖自带的QuickConnect也能实现外网访问,而且免费,缺点是速度较慢,不过登录HA问题不大,只需在「控制面板」→「外部访问」中做好相关设置即可。
2.浏览器登录的缺点及优化
虽然实现了外部访问,但每次在浏览器中输入地址很麻烦,最重要的是,在外面和在家里输入的网址是不一样的,在家中需要输入局域网IP,而在外面,如上述所说,需要输入域名。折腾了几天后,我发现「快捷指令」可以很好地解决这个难题。
?首先,让其获取当前手机的局域网名称(即wifi名称),如果当前名称与家里的wifi名称相同(图中第二步),说明我现在在家,就用局域网IP访问HA(我这里直接打开了以前的快捷指令,其实只要采用「打开url」指令,在url栏内填入HA的局域网IP即可),否则,执行图中第三步,即访问域名:https://XXX:8123(XXX为域名)。设置后,将快捷指令以小组件方式添加到主屏幕上,这样就能实现无论是否在家,点一下即可进入HA界面,比每次都在地址栏中输入网址方便得多。
其他常用的快捷指令可以参考这篇文章,相信很多人都能用到:
3.与HomeKit的兼容问题
HA可以通过扫码方式将智能家居加入苹果「家庭」App中,我用ipad时能顺利添加,但用iPhone时一直显示「正在更新」,无法对设备进行操作,至今没找到原因所在,有知道的小伙伴麻烦留言告知一下,感谢!
好在我用快捷指令的方式,已经实现了一键进入HA界面,对「家庭」App的需求就没那么大了。
4.构建适合你的智能家居
此处不涉及技术层面,只是一点感悟。其实,对于家中人口比较多的情况,因为生活习惯复杂,实现智能家居很难。比如老人在家时,尽量不让扫地机器人出来工作,因为它比较吵,这时就需要人体传感器判断家中是否有人,但一个传感器不够,因为要照顾到各个屋子的情况。同时,人在家中不可能一直处于动态,所以人体传感器检测的时间间隔设置也很讲究。再比如,如果扫地机器人正在工作,老人回来了怎么办?这时就需要与智能门锁联动,识别老人指纹后,无论是否完成清扫,扫地机器人都执行自动回充命令。
总结:每个人家中具体情况不同,想象与现实之间也总存在差距,降低预期,观察生活,构建属于你自己的智能家居,才能享受科技带来的温度,否则,只会徒增烦恼。
如若转载,请注明出处:https://www.gooyie.com/16247.html