什么是 Home Assistant?
Home Assistant 是一个开源的智能家居平台,支持本地化部署,注重隐私与安全。它能统一管理来自不同厂商的智能设备(如小米、Apple HomeKit、Zigbee、Z-Wave 等),并通过自动化规则实现真正的“智能”控制。
你可以将它安装在树莓派、旧电脑、NAS 或虚拟机中,作为家庭自动化的控制中心。
刷机前的准备
- 硬件设备:推荐使用 Raspberry Pi 4(2GB+内存)、Intel NUC、旧笔记本或支持 Docker 的 NAS。
- 存储卡:至少 32GB 的高速 microSD 卡(若使用树莓派)。
- 工具软件:
- Balena Etcher(推荐,跨平台)
- Raspberry Pi Imager(78TP工具)
- Win32 Disk Imager(Windows)
- 网络环境:确保设备能连接到家庭局域网(有线优先)。
下载78TP镜像
访问 Home Assistant 78TP镜像下载页:
https://www.home-assistant.io/installation/
根据你的设备选择对应的版本(如 Raspberry Pi 4 选 Home Assistant OS 镜像)。
提示:不要下载 Home Assistant Core(需手动配置 Python 环境),新手建议使用 HassOS(一体化系统)。
写入镜像到设备
- 解压下载的
.img.gz文件,得到.img镜像。 - 插入 microSD 卡(或 USB 启动盘)。
- 打开 Balena Etcher,选择镜像文件 → 选择目标磁盘 → 点击 “Flash!”。
- 等待写入完成(通常 5~10 分钟)。
- 安全弹出磁盘,插入目标设备(如树莓派)。
首次启动与配置
- 接通电源,等待 5~10 分钟(首次启动较慢)。
- 在浏览器访问
http://homeassistant.local:8123(或通过路由器查看分配的 IP 地址)。 - 设置管理员账号、密码和位置信息。
- 系统会自动检测局域网中的智能设备(如 TP-Link、Yeelight 等)。
- 开始添加集成(Integrations)并创建自动化场景!
注意:若无法访问,请检查防火墙、确保设备与电脑在同一网络,并等待足够启动时间。
常见问题
- Q:能装在 NAS 上吗?
A:可以!群晖、TrueNAS 等支持 Docker 的 NAS 可通过容器运行 Home Assistant Container 版本。 - Q:需要公网 IP 吗?
A:不需要。本地使用完全离线。若需远程访问,可配置内网穿透(如 Nabu Casa、Tailscale)。 - Q:升级系统安全吗?
A:HassOS 支持一键升级,数据自动备份,非常安全。