#NAS# 上一期NAS的图文中我主要讲解了一下NAS的基本构成及选购技巧。有些酷友质疑NAS能做到的事情公共网盘也能做到,甚至做的更好。因此本期图文我将聚焦NAS的进阶玩法,利用NAS实现存储数据以外的其他功能,这也是我认为NAS与公共网盘(百度云盘,蓝奏云等)最大的区别。
众所周知,各品牌的智能家电都是各自为战,无法集中管理的。而苹果生态最大的短板就是智能家电,看着Homekit产品动辄几百上千的价格,我这个穷学生只能说一句:打扰了。米家的智能家电物美价廉,但是却无法与苹果家庭app协同,必须使用有广告的米家app,而且还不能用我的英特尔MacBook Pro进行遥控,甚至不能用Siri直接进行遥控(捷径可以曲线救国),非常不方便。好在几年前我曾经在少数派的一篇文章上了解到一个叫“Home Bridge”的东西,可以将其他品牌的智能家电“桥接”到苹果家庭app中。因此,在组建完NAS后,我便开始在网上寻找如何利用NAS跑docker来运行“Home Bridge”打破它们之间的阻碍。
但是这次我却了解到了一个更为强大的工具:Home Assistant。如果说Home Bridge如其名只是一个桥梁,能让其他品牌的设备与苹果家庭app协同,那后者就是一个真正意义上的家庭助理。得益于开源社区,HA目前能实现大量的设备整合。从我头顶的Yeelight彩光灯泡,到客厅里的惠普喷墨打印机,再到插排上的小米智能插座,统统都能集成到HA中。并且HA还支持安装未被收录进HA官方商店的插件,实现更广的覆盖范围。
言归正传,根据HA官方指南,想要使用HA有好几种实现方式。最稳妥的就是购买树莓派(可以理解为一种配置极低可玩度极高的开发设备),然后在树莓派上刷写Home Assistant OS,这样用户可以在使用全部功能的同时还能获得超级用户权限,拥有更高的可玩性。
而我则选择借助NAS在不额外购买树莓派的情况下运行Home Assistant,这种方法同样也列在了官方指南里。需要注意的是,官网仅列出了Synology(群晖)和QNAP(威联通)两种品牌的NAS的安装流程,如果有想要使用HA并且有选购NAS的意向的酷友,建议优先选择这两个品牌/黑群晖。
要在NAS上运行Home Assistant,首先需要先安装一个容器(有关容器的细节因与主题无关故不做展开),在QNAP NAS中是去应用商店下载一款名为“Container Station”的软件。
在安装好Container Station之后,打开,点击左侧的“Create”
在搜索框中输入“Home Assistant”
在搜索结果界面点击”Docker Hub“
不要直接下载推荐的那个,那个是远古版本!!!
找到“homeassistant“,点击”Install“
不要下错了
安装过程中的配置内容如下图(只需填写红框内的内容即可其余请无视)
如果图片放大看不清就看参考资料里的那个少数派
耐心等待一段时间后(大约20分钟),在浏览器的地址框输入NAS的IP地址加端口号8123,即可连接到配置好的Home Assistant。以我的NAS为例,NAS的IP地址为192.168.50.149,因此在地址框中输入查看链接(冒号后面没有空格)。
对苹果全家桶来说,Safari除了插件少点还是很不错的
打开HA后,点击左侧的“配置”
点击“设备与服务”,即可找到集成(也就是插件)
借助插件“Xiaomi Miio“、”Xiaomi MIoT“和“HASS Bridge”即可将接入米家的智能家电“同步”至苹果家庭app中。需要注意的是,插件Xiaomi MIoT并不能在HA自带的插件库中搜到,因此我们需要手动安装这个插件,安装步骤请参考官方页面的说明,链接:查看链接
需要注意的是,HA在安装完毕之后有可能不生成“custom_components“这个文件夹,解决方法是在HA的根目录新建一个”custom_components“文件夹即可(注意不要省略下划线!!!)
安装完Xiaomi MIoT后,在NAS的Container Station重启HA即可加载该插件。
最后,参照Xiaomi MIoT官方教程将米家智能家电添加到HA,然后再使用苹果家庭app扫描HASS Bridge提供的二维码将其添加至家庭app即可。如果没找到二维码,请点击HA左侧的“通知”。
完成上述全部步骤后,再次前往NAS的Container Station重启HA。如果一切顺利的话,你的米家设备已经集成到了苹果家庭app中,打开家庭app,见证奇迹吧!
参考资料:
宛潼 潼 宛. (2021, December 24). 不写一行代码,轻松将米家智能家居接入 homekit - 少数派. 少数派 - 高品质数字消费指南. Retrieved January 18, 2022, from 查看链接
Home Assistant. (n.d.). Alternative Installation. Home Assistant. Retrieved January 18, 2022, from 查看链接
联系客服