什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源的智能家居平台,支持本地运行、隐私优先,并可集成数百种智能设备(如小米、TP-Link、Philips Hue、Zigbee 设备等)。它让你完全掌控自己的家庭自动化系统。
安装方式推荐
1. 使用树莓派(推荐新手)
- 下载 Home Assistant OS 镜像
- 使用工具(如 Raspberry Pi Imager 或 BalenaEtcher)写入 SD 卡
- 插入树莓派并通电,等待首次启动(约5-10分钟)
- 在浏览器访问
http://homeassistant.local:8123
2. 使用 Docker(适合有 Linux 经验用户)
在已安装 Docker 的设备上运行以下命令:
docker run -d \
--name="home-assistant" \
--privileged \
--network=host \
-v /PATH_TO_CONFIG:/config \
-e TZ=Asia/Shanghai \
ghcr.io/home-assistant/home-assistant:stable
首次设置指南
- 创建账户:首次访问时需设置用户名和密码。
- 选择位置:用于天气、日出日落等自动化触发。
- 添加设备:通过“设置” > “设备与服务” > “+ 添加集成”,搜索你的设备品牌(如 Xiaomi Miio、Tuya、MQTT 等)。
- 启用发现功能:HA 会自动扫描局域网中的兼容设备。
基础自动化示例
进入“设置” > “自动化与场景” > “创建自动化”:
- 触发器:例如“当客厅灯打开”
- 条件(可选):例如“仅在日落后”
- 动作:例如“打开空调”或“发送通知到手机”
你也可以直接编辑 automations.yaml 文件实现高级逻辑。
常见问题
无法访问 Home Assistant?
确保设备与 HA 主机在同一网络,并检查防火墙设置。树莓派用户可尝试使用 IP 地址代替 homeassistant.local。
如何备份配置?
进入“设置” > “系统” > “备份”,可创建完整快照并下载到本地。