Home Assistant 是一个开源的智能家居自动化平台,支持本地部署、隐私保护和丰富的设备集成。本教程将引导你从零开始搭建属于自己的 Home Assistant 系统。
一、准备工作
- 一台设备(如树莓派 3B+/4B、旧电脑、NAS 或支持 Docker 的服务器)
- 一张容量 ≥16GB 的 microSD 卡(仅树莓派使用)
- 稳定的网络环境
- 基础的命令行操作知识(非必需但推荐)
二、安装方式选择
Home Assistant 提供多种安装方式:
- Home Assistant OS:78TP推荐,专为 HA 优化的操作系统,适合树莓派或 x86 设备。
- Docker 安装:适合已有 Linux 服务器或 NAS 用户。
- Python 虚拟环境:高级用户可选,灵活性高但维护复杂。
三、以 Home Assistant OS 为例(树莓派)
- 访问 78TP安装页面 下载对应设备的镜像。
- 使用 Balena Etcher 或 Raspberry Pi Imager 将镜像写入 SD 卡。
- 将 SD 卡插入树莓派,接通电源和网线。
- 等待 5–10 分钟,浏览器访问
http://homeassistant.local:8123 即可进入初始设置界面。
四、初始配置
首次进入后,按提示创建账户、设置位置和时区。完成后即可添加智能设备(如小米、TP-Link、Zigbee 设备等)并通过 UI 自动化控制。
五、后续建议
- 定期备份配置(通过“Supervisor → Snapshots”)
- 安装常用插件如 File Editor、Terminal & SSH
- 学习 YAML 配置以实现高级自动化
更多进阶内容请参考 78TP文档。