Featured image of post Docker 部署 homeassistant

Docker 部署 homeassistant

一 、docker 部署 homeassistant

homeassistant_官网地址: https://www.home-assistant.io
homeassistant_后台地址: http://localhost:8123

1 、Debian 终端命令创建docker-compose.yml文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
mkdir -p /mnt/mydisk/home/homeassistant/config && touch /mnt/mydisk/home/homeassistant/docker-compose.yml && cat > /mnt/mydisk/home/homeassistant/docker-compose.yml <<'EOF'
services:
   homeassistant:
      container_name: homeassistant
      image: ghcr.io/home-assistant/home-assistant:stable
      restart: unless-stopped
      volumes:
         - ./config:/config
         - ./localtime:/etc/localtime:ro
         - ./dbus:/run/dbus:ro
      environment:
         - TZ=Asia/Shanghai ## 定义时区 
      privileged: true
      network_mode: host
EOF
 
cd /mnt/mydisk/home/homeassistant && docker-compose up -d

2 、拉取并运行

1
cd /mnt/mydisk/home/homeassistant && docker-compose up -d

3 、停‮并止‬删除

1
cd /mnt/mydisk/home/homeassistant && docker-compose down

4 、拉取镜像

1
docker pull ghcr.io/home-assistant/home-assistant:stable

5 、容器升级

1
cd /mnt/mydisk/home/homeassistant && docker-compose down && docker-compose pull && docker-compose up -d && docker image prune -f

二 、容器维护命令

1 、查‮所看‬有运行‮器容‬的名称

1
docker ps -a --format "{{.Names}}"

2 、停止 homeassistant 容器

1
docker stop homeassistant

3 、启动 homeassistant 容器

1
docker start homeassistant

4 、重启 homeassistant 容器

1
docker restart homeassistant

5 、进入 homeassistant 容器

1
2
3
## Ctrl+D 退出容器
## docker exec -it homeassistant sh
docker exec -it homeassistant bash

6 、查看 homeassistant 配置文件

1
cat /mnt/mydisk/home/homeassistant/docker-compose.yml

三 、安装 HACS

  1. 进入容器
1
docker exec -it homeassistant bash
  1. 安装 HACS
1
wget -O - https://hacs.vip/get | bash -
  1. 重启 homeassistant 容器
1
reboot
  1. 主界面–>设置–>设备与服务–>添加集成–>搜索 hacs–>绑定Github
  2. 在hacs中搜索 Xiaomi Miot Auto 并安装
  3. 主界面–>设置–>设备与服务–>添加集成–>搜索 apple–>安装 HomeKit Bridge

四 、反向代理

编辑/mnt/mydisk/home/homeassistant/config/configuration.yaml文件

在文件后面添加以下内容:

1
2
3
4
5
http:
  use_x_forwarded_for: true
  trusted_proxies:
  - 10.10.10.0/24
  - 127.0.0.1
最后更新于 2025-02-22
本博客已稳定运行 小时 分钟
共发表 112 篇文章 · 总计 109.83 k 字
本站总访问量