树莓派HomeAssistant系列(零)Docker安装
HomeAassistant系列
设备:树莓派4b 4G版本
系统:官方32位界面系统
HomeAssistant一句话介绍:all in one
写这个系列的原因:利他思维,踩坑分析,没人看就当自己做笔记。
废话少说,直接上代码!
1.安装Docker
1 | sudo curl -fsSL https://get.docker.com -o get-docker.sh |
2.安装portainer2.x版本(可选,可视化管理Docker镜像太方便了)
1 | docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name portainer portainer/portainer-ce |
3.安装HomeAssistant
需要注意,我创建了一个文件夹homeassistant,路径是/home/pi/homeassistant,这里根据你的目录来修改即可。-v代表挂载文件,这是是为了方便修改镜像中的配置文件,然后我们就可以直接在宿主机上修改配置,不需要进入到容器里面。
1 | docker run -d \ |
4.更新HomeAssistant
首先把最新的镜像下载完毕
1 | docker pull ghcr.io/home-assistant/raspberrypi4-homeassistant:stable |
然后删除之前的旧镜像和旧容器(在portainer操作即可),再重新继续执行本文的3.安装HomeAssistant中的命令即可。
5.Other
tips:这里还有个问题就是下载稍微比较慢,可以更新docker的下载源,我用的是网易的源,这里不再叙述,大家可以查资料怎么修改下载源。
附上HomeAssistant手机客户端下载官方链接: