07 八月, 2023

thumbnail

海纳思Docker安装Home Assistant (Hassio Supervisor)版本

提示:本Home Assistant版本为Supervisor版本,适合HA高级玩家,占用空间和内存较高,由于海思芯片架构为armv7,不在标准支持范围,还会出现报错,但是不影响实际使用。非高级玩家建议安装自带的Home Assistant容器版本。

1. 下载镜像

docker pull ghcr.io/home-assistant/armv7-hassio-supervisor:2023.08.dev0101
docker pull ghcr.io/home-assistant/armv7-homeassistant:2023.8.0b3
docker pull ghcr.io/home-assistant/armv7-hassio-cli:2023.06.0
docker pull ghcr.io/home-assistant/armv7-hassio-dns:2023.06.2
docker pull ghcr.io/home-assistant/armv7-hassio-audio:2023.06.0
docker pull ghcr.io/home-assistant/armv7-hassio-multicast:2023.06.2
docker pull ghcr.io/home-assistant/armv7-hassio-observer:2023.07.dev2501

删掉冒号和后面的去访问就能知道最新版本是多少,上面贴出来的是目前最新的,有更新的可以自己进去查看
原本是不需要手动下载的,启动的时候会自己下载没有的镜像,很可惜HA Supervisor的版本信息里面没有armv7的,所以无法自动下载,所以务必全部下载,否则启动时候会出错

2. 启动

docker run -d --name hassio_supervisor --privileged \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/run/dbus:/var/run/dbus \
-v /opt/hassio:/data \
-e SUPERVISOR_SHARE=/opt/hassio \
-e SUPERVISOR_NAME=hassio_supervisor \
-e HOMEASSISTANT_REPOSITORY=homeassistant/armv7-homeassistant \
ghcr.io/home-assistant/armv7-hassio-supervisor:2023.08.dev0101
此处 /opt/hassio 是Home Assistant的所有数据,可以改到你想要的地方,迁移的时候也只需要迁移这个文件夹,并卸载重新安装所有插件(插件即容器,数据不会丢)

然后需要耐心等待,按网速和性能需要蛮长时间的,用这个命令来看安装情况或者直接去portainer看log

docker logs -f hassio_supervisor

3.进入HA
主页那个智能家居是进不去的,http://盒子的ip:8123 手动进去
我们这个容器面板会被识别成不健康的
hassio文件夹下新建jobs.json并在里面写入

{"ignore_conditions": ["healthy"]}
进入后会有一系列报错,因为我们这个硬件不是官方支持列表里面的,忽略就好


 

Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

About

搜索此博客