N1 OpenWrt Docker 安装 Homeassistant 教程
获取docker镜像
拉取homeassistant最新docker镜像
终端登入执行以下命令
docker pull homeassistant/home-assistant:latest
创建docker容器
创建homeassistant的docker容器
点击Docker>容器菜单,然后 点击添加按钮
点击 命令行 按钮
在弹出的弹窗中 准备输入以下代码
docker run -d --name="hass" -v 你的挂载点/hassistant:/config -p 8123:8123 homeassistant/home-assistant:latest
挂在点在 openwrt>系统>挂载点 查看,就是结尾带docker字样的那个
由此最终得出 弹窗中需要输入的命令行 即为
docker run -d --name="hass" -v /mnt/mmcblk2p4/docker/hassistant:/config -p 8123:8123 homeassistant/home-assistant:latest
然后在创建docker容器处,配置以下两项:
- docker镜像:选择homeassistant/home-assistant:latest
- 网络:选择host | host
启动docker容器
找到容器,点击启动,稍微等待一会儿
最后在浏览器 输入你的http://软路由IP地址:8123
就可以登录homeassistant后台
安装hacs
到现在为止,我们的Home Assistant系统已经安装完毕并正常运行了,但它仍然是一个空壳子。本质上,现在的Home Assistant,就相当于刚刚买回来的手机或者笔记本电脑,只有操作系统,还需要安装各种软件(应用/App),才能够真正满足日常使用需求。
HACS(Home Assistant Community Store,HA社区商店) 是一个应用商店,我们推荐安装!
网上找到的教程基本都是针对国内访问优化过的商店,不放心,我找到了官方原版,安装步骤也很详细,姑且复制过来。
官方地址
1、进入终端
2、进入容器:
docker exec -it <name of container running homeassistant> bash
上面创建的容器名称为hass,所以最终命令应为
docker exec -it hass bash
3、下载运行bash脚本
wget -O - https://get.hacs.xyz | bash -
4、重启homeassistant
最后你的homeassistant的左侧就多出了 hacs 的菜单,就可以使用了。