新房快装修了,一直想在家里装智能家居,手机、电脑、手表、平板 都是苹果的,又非常喜欢小米的智能家居,性价比感觉很高,但是原生支持苹果Homekit的不多,而且很多电器品牌都有自己的软件那些,想整合一起用Homekit控制会 优雅~
Home Assistant折腾下来,发现里面还是有很多坑 ,相对来说还是有些难度,所以这篇文章将详细记录我操作的纪录过程。
我所用到的设备、软件以及环境:
1、电信无公网IP宽带
2、Nano Pi R4s(iStoreOS)
固件版本:iStore v0.1.17-1
3、云服务器(固定公网IP)
4、NPS
5、域名
首先在iStoreOS的商店里面找到Home Assistant
直接点击安装
返回到已安装栏找到Home Assistant 打开
配置文件路径按需选择自己的路径,时区选择Asia/Shanghai 点击安装
安装时间根据网络环境以及速度来的,我这差不多是用了5分钟
安装完成绿框会闪 叉掉就行
到这就是已经安装完成了Docker版的Home Assistant,也可以在Docker里面看到
我iSoreOS 的地址是192.168.100.1 ,Home Assistant的端口地址是8123
可以通过http://192.168.100.1:8123 测试访问是否正常
能打开此页面,代表HA安装完成,可以开始创建账号
第二步就是家的位置,建议选择自己家所在区域,天气那些会使用这个位置
点击完成
进入主界面,现在开始安装HACS,有最近有点奇怪,好像系统是自带HACS的,可以在配置-设备与服务
添加集成中直接搜索HACS
如果你和我一样没有的话,那就恭喜你,我们一起走一下步,如果你有的话 直接添加 然后往下看
我这边没有找到,我们需要先到Github下载HACS的压缩包
地址:https://github.com/hacs-china/integration/releases
如果你没办法打开这个链接地址的话,我提供1.34.0.1版本的附件给你
https://www.ziqingi.com/static/homeassistant/hacs.zip
下载完成之后解压,得到一个文件夹,然后我们需要用到iStoreOS的易有云文件管理器
找到你的路径 打开
我们需要在此处创建一个名为custom_components的文件夹
需要把刚才下载的HACS的包解压出来,是一个文件夹,需要上传到我们刚创建的这个文件夹里面,我发现这个易有云文件管理器没办法上传文件夹,我是mac,还是用FinalShell吧
上传至此路径,时间根据网络环境来,因为我这边不在同一个内网,用的TCP转发 所以速度比较慢。
如果和我用的是同一个软件的话 记得下翻检查一下是否全部上传完成。
上传完成之后,回到iStoreOS -Docker 重启一下容器
然后我们在添加集成中,搜索HACS 就能看到了,直接点击 添加
需要全部勾选 点击提交
打开链接,直接点击
跳转至Github 登录你的账号
填入刚才的验证码
点击Authorize hacs
返回到Home Assistant页面
提示成功
可以在侧边栏看到HACS,可以添加小米或者其他其他的了,到此 Home Assistant 和HACS已经安装完成。
可以去添加你的一些集成,比如小米、海尔、美的、格力等
接下来就开始比较难的部分了,外网域名访问,可以你不在家的时候 也可以控制家里这些智能设备