本帖最后由 dscao 于 2020-12-25 15:49 编辑
docker容器要映射主机的目录吧,类似这样的参数 -v /opt/docker/homeassistant/config:/config
我之前也是这样的环境的,当时用下面语句安装的:
docker run -d --name="home-assistant" -v /opt/docker/homeassistant/config:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
这个比较简单。
后来在论坛中看到有人安装hassio代码如下,测试可用。
docker run -d --name hassio_supervisor --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/run/dbus:/var/run/dbus -v /opt/docker/hassio:/data -e SUPERVISOR_SHARE="/opt/docker/hassio" -e SUPERVISOR_NAME=hassio_supervisor -e HOMEASSISTANT_REPOSITORY="homeassistant/qemux86-64-homeassistant" --restart unless-stopped homeassistant/amd64-hassio-supervisor
注意:
1ssh登入openwrt
2/opt/docker/hassio改为自己的挂载路径
3.新建一个文档 job.json写入如下代码,然后放在hassio的根目录下(和config.json同一层级),内容为:{"ignore_conditions": ["healthy"]}。
可解决下载add-on的问题,但还是无法升级supervisor。
生产设备我是用pve下的hassos的,设置好科学环境还是比较方便的。
|