家庭自动化技术篇: 学习Home Assistant的体会

芦舞石水月

<p class="ql-block">已经有好几年了,许多电器都会加注智能产品了。家中也陆陆续续买了一些智能电器,如空气净化器,扫地机,摄像头等等。为了方便摄影头死机重启,买了腾达的智能插头。</p> <p class="ql-block">家中以前买了几个小米温湿度计,放在几个房间与室外,楼下活动室。用了后,发现一个问题,需要查看时,打开小米App,需要点击每个温湿度计,蓝牙连接后才显示,比直接走过去看还慢。</p> <p class="ql-block">从一个有经验的朋友处了解到,需要加装小米网关,基于在澳洲,中枢网关会效果比较好。装了中枢网关后,想试试自动化时,小米App提示,我需要小爱音箱。</p> <p class="ql-block">为了不盲目地跟着小米app提示,买这买那,花了时间在网上找小米智能产品的资料与小米智能技术支援的渠道。可惜结果不太满意。小米智能产品的介绍似乎偏向于每个产品的功能,对于技术细节,如何与其他产品之间配合一起工作等,如何有效地实现家庭自动化,我未找到答案,可能是我网上搜索能力不够所致。</p> <p class="ql-block">换个思路,我开始在网上看看google home, alexa, homekit等海外家庭自动化的平台,在搜索中Home Assistant,跳了出来。看了一些介绍,感觉Home Assistant,以后用缩写HA代表,似乎是最佳选择。</p> <p class="ql-block">原因是HA是一个open source的平台,它本身不生产具体产品,也不局限于操作系统。这样可能可以最大限度地包容各家产品,也不会因为某家公司做小了,而成为迅速淘汰的平台。</p> <p class="ql-block">但是具有挑战性的是它没想官方技术支援,安装,运行与解决各种兼容性问题,完全依赖于网上的资料与热心的HA爱好者的无私奉献与帮助。另外,它是Linux系统下的平台,最好需要有Linux与python的基础,这两个都不是我熟悉的技术。</p> <p class="ql-block">综合考虑下来,还是选择了HA。这年头,已不是先看资料,了解基础,然后再开始具体动手的时代了。我是边看边安装,花了一周时间,确定了安装在哪个现有的设备上,并安装成功。</p> <p class="ql-block">比较吃惊的是HA自动找到不少家中可连接的设备并自动连接完成了。然后,又花了几周时间,把小米产品等需要手动连接的,连接成功。接着就是试验自动化功能。还算不错,马上做成了,根据天黑时间,自动开灯,太阳能逆变器异常时,自动报警等功能。</p> <p class="ql-block">当然,还有一些设备没有连接上,另外,还在摸索如何进一步家庭自动化。</p> <p class="ql-block">总结一下,HA是能达到整合各种不同品牌的智能产品,让它们互相配合一起工作的,而不是各自为战,手机上必须安装各家的app去控制;HA的首页上可以显示各个连接上产品的状态,一目了然,很方便;它还有许多潜力可挖。</p> <p class="ql-block">在HA学习过程中,与国内的几家厂家的技术支援部门联系过。仅Falmeei,TP-LINK的反馈比较靠谱。TP link对其智能产品之间的关系有一个比较清晰解释。</p> <p class="ql-block">最后,插一句题外话,网络手机给我们带来了一个全新的世界。</p><p class="ql-block">由此产生了种种问题,比如对游戏,色情上瘾,孩子教育,交友等等,有人指责这是网络手机的不是。诸不知,这是管理教育引导的问题。任何一个新生事物,都会带来了问题,这是对管理的一个挑战。</p><p class="ql-block">在这次学习过程中,如果没有网络,想要有效地短时间完成这事,是根本无法想象的。</p><p class="ql-block">网络手机带来的便利与问题,是共存的。如何扬长避短,是每个人应该思考与解决的私事。</p>