前言:嗨,大家好!今天我们要聊的是如何把一个小小的香橙派Zero3变成你家的智能家居控制中心。通过安装CasaOS轻NAS系统和HomeAssistant,再结合cpolar内网穿透工具,你将能够轻松远程管理所有智能设备,而无需复杂的公网IP设置或路由器配置。
**什么是HomeAssistant?**
首先,让我们简单了解一下HomeAssistant。它是一个开源的智能家居平台,支持多种品牌和协议,如苹果、小米、MQTT等。通过HomeAssistant,你可以把家中的各种智能设备整合在一起,实现跨品牌的联动和自动化控制。比如,你可以设定当门锁被打开时自动开启灯光,或者在你离家后自动关闭所有电器。
**为什么选择香橙派Zero3?**
香橙派Zero3是一款小巧、功耗低的单板计算机,非常适合用作24小时在线的小型服务器。它不仅价格亲民,而且性能稳定,可以像路由器一样长时间联网运行。这使得它成为安装HomeAssistant的理想选择。
目录
1. 添加镜像源
我这里演示的环境是已经刷好CasaOS的香橙派Zero3小主机。
不知道如何操作的可以看下这篇教程:[**香橙派Orange Pi zero3如何刷CasaOS轻NAS系统**]([香橙派Orange Pi zero3刷CasaOS轻NAS系统与远程浏览本地文档或影视资源_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1vY2mYUEyL/?spm_id_from=333.999.0.0))
首先,我们需要在浏览器中输入香橙派ip地址(在路由器中查看*名为orangepizero3的就是*),进入CasaOS管理界面。
然后进入终端,使用root账号密码登录。
进入终端后执行下方命令:
```shell
nano /etc/docker/daemon.json
```
在编辑器中输入新的镜像源地址:
```json
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live"
]
}
```
然后按Crtl+X键保存这个镜像源,退出编辑器回到终端后执行下方命令重新启动docker服务:
```shell
systemctl restart docker
```
2. 部署HomeAssistant
上边的操作完成之后,我们回到casaos主界面点击系统自带的App Store应用中心。
刚安装casaos系统会发现里边的应用太少了,想要添加更多应用,只要点击目前APP下拉框中的更多应用。
然后点击问号,会自动在浏览器中打开一个添加更多应用的页面:
复制这个页面中的这些地址,然后回到CasaOS应用中心界面。
将复制的地址粘贴到刚才带有问号的输入框中,然后点击添加,系统就会自动更新更多应用到应用中心界面,可以从几十个增加到几百个。
在添加应用时,就可以在应用商店中搜索HomeAssistant,出现后点击安装即可自动进行部署:
时间有点长,耐心等待即可,安装好后点击图标打开:
可以看到,浏览器中打开了homeassistant初始化流程界面,地址是香橙派主机IP+8123端口: