Home Assistant部署到openwrt服务器上实现智能控制

Home Assistant部署到openwrt服务器上实现智能控制

一、准备一台路由器可刷OpenWrt系统
二、OpenWrt系统带有Docker,或者自行安装Docker

1、Docker不得小于2G

三、进入OpenWrt管理

1、进入OpenWrt管理,选择 系统 ——→ TTYD终端。
2、进入TTYD终端输入账号:root密码:管理密码

四、安装Home Assistant部署

一键复制相关命令:
第一段:

docker run -d \
  --name homeassistant \
  --privileged \
  --restart=unless-stopped \
  -e TZ=Asia/Shanghai \
  -v /data/homeassistant:/config \
  --network=host \
  homeassistant/home-assistant

等待安装部署好后进入Home Assistant管理页面。
Home Assistant管理地址:openwrt地址加上端口号:8123

列如:192.168.11.1:8123
进入页面,创建账号,密码。

五、安装HACS极速版

1、再次进入TTYD终端输入账号:root密码:管理密码
2、先执行以下命令:

docker exec -it homeassistant /bin/bash

3、安装部署HACS极速版
使用命令行安装(推荐)

wget -O - https://hacs.vip/get | bash -

安装好后重新启动Home Assistant
进入Home Assistant页面,选择开发者工具→重新启动。
页面多出HACS

HACS极速版源地址:https://github.com/hacs-china/integration
感谢大佬们的提供。