离Siri就一句命令的距离—树莓派安装Hass.io
首先,本人只是智能家居新手,什么基础都木有,但是出于对智能家居的兴趣,之前看到Jun-long大神的文章
立马就开始折腾之路,刚开始我装Hass.io版本还是0.54,要用HomeKit的话还要进入插件商店,需要安装第三方插件 Home Bridge插件才可以使用 Siri,但是Hass.io更新太快,我平时在家要带娃,一转眼Hass.io已经升级到0.68了,有很多配置跟以前版本不一样,最重要是Hass.io原生添加了HomeKit的支持,于是我决定写这遍文章来被大家口水淹死 ,由于本人所有智能设备都是小米的,其他的智能设备的朋友请不要往下看下去了,谢谢。
一、硬件准备
树莓派 + 高速TF卡 + 小米二代网关全家桶
“一开始本菜鸟随便用了一张低速的TF卡,然后经常Hass.io系统经常出错。不知道是不是这个原因”
二、安装Hass.io
1、下载适用树莓派3的镜像。
2、将镜像文件使用etcher软件烧录至 TF 卡。软件下载地址
3、将 TF 卡插入树莓派中,并将树莓派连上网线并保持联网状态。几分钟后,在浏览器(推荐 Chrome)地址栏输入http://hassio.local:8123,你应该会看到如下界面。
接下来请泡杯茶,煮包泡面,吃泡面,出去走一走…… 因为,不要被 “up to 20 min” 欺骗了,20分钟这种事只会发生在童话里,实测耗时半天。安装成功后,就会见到初始界面,点击左边hass.io安装插件。
4、安装 Samba 插件。
5、在 Windows 或 macOS 的网络共享中找到并打开 hassio,(如果在 Windows 网络中不显示,在资源管理器中输入“ HASSIO” 回车后进入)config 文件夹内的 configuration.yaml,是我们配置的主文件,通过编辑此文件来设置 Hass.io、添加组件、个性化配置系统。
6、获取小米二代网关局域网通信协议密码。
在米家 App 中打开小米多功能网关,右上角关于,快速点击屏幕最下方中间空白区域5次,打开局域网通信协议开关,记下通信协议密码,并点击确定。
7、在configuration.yaml文件中如下添加小米网关的局域网通信协议密码。一个网关不用MAC地址。
注意:这里只用添加小米二代网关的局域网通信协议密码即可“本菜鸟就是自行添加了MAC地址走了很多弯路”
格式如下:
xiaomi_aqara: discovery_retry: 5
gateways:
- key: xxxxxxxxxxxxxxxx
8、在configuration.yaml文件中如下添加HomeKit命令。
homekit:
重启 Home Assistant 服务后,然后去到Hass.io首页,会随机弹出Homekit连接代码卡片,iphone打开家庭输入代码,即可识别相关设备,然后愉快的调戏Siri。
更多智能设备添加请查看官网支持
最后附上Jun-long的文章。
下篇预告:米家空调伴侣,已经成功接入Hass.io,但是开关那里有点问题,还没研究好。
大猫仔
校验提示文案
ssjck
校验提示文案
Leon_Dawn
校验提示文案
值友8952300293
校验提示文案
allanlee00
校验提示文案
peng198208
校验提示文案
peng198208
校验提示文案
allanlee00
校验提示文案
Leon_Dawn
校验提示文案
值友8952300293
校验提示文案
ssjck
校验提示文案
大猫仔
校验提示文案