Home Assistant 是一个开源的智能家居平台,旨在通过集成各种智能设备和服务,提供一个统一的、可自定义的家庭自动化解决方案。它可以允许用户监控、控制和自动化家中的各种设备,包括灯光、温度、安全系统、多媒体设备等等。
1、Compose配置
services:
homeassistant:
image: linuxserver/homeassistant:latest
container_name: homeassistant
network_mode: host
environment:
- PUID=1000
- PGID=10
- TZ=Asia/Shanghai
volumes:
- ./data:/config
ports:
- 8123:8123 #用于备注,host模式不能调整端口映射
# devices:
# - /path/to/device:/path/to/device #若后续需要其他驱动,则需添加映射
cap_add:
- NET_ADMIN
- NET_RAW
restart: unless-stopped
devices配置节点用于添加设备驱动映射;cap_add配置节点用于添加权限;网络模式设定
host模式;hots模式下ports配置节点可以省略,此处仅用于提醒容器端口为8123。
2、使用
2.1、初始化
访问:http://nas_ip:8123进行初始化。

点击
创建我的智能家居;

创建
管理员账户;

位置不能搜索时可以默认设置直接点击
下一步,后续在设置中修改位置;

国家选择
中国;

都不选,直接下一步,不让容器收集信息;

点击
完成,完成初始化。
2.2、修改位置

设置中选择
区域、标签与地点;

点击
地点标签页;点击右侧
编辑按钮;输入目标地点的
经、纬度完成地址更新