什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源的智能家居自动化平台,支持本地运行、保护隐私,并可连接数百种智能设备(如小米、Philips Hue、Zigbee 设备等)。 它让你无需依赖云服务即可实现设备联动、场景自动化和远程控制。
为什么选择 Home Assistant?
- ✅ 完全开源,社区活跃
- ✅ 数据本地存储,保障隐私安全
- ✅ 支持超过 2000 种设备与服务集成
- ✅ 可通过 YAML 或图形界面灵活配置
- ✅ 支持语音助手(如 Alexa、Google Assistant)对接
搭建前的准备
- 硬件选择:推荐使用树莓派 4B(4GB+内存)、旧电脑、N1盒子或支持 Docker 的 NAS。
- 系统镜像:78TP推荐使用 Home Assistant OS 镜像。
- 网络环境:确保设备在同一局域网,建议使用有线连接以提升稳定性。
- 存储设备:至少 16GB 的高速 microSD 卡(若使用树莓派)。
快速安装步骤
以下以树莓派 + Home Assistant OS 为例:
- 下载 Home Assistant OS 镜像(选择 Raspberry Pi 版本)。
- 使用工具(如
Raspberry Pi Imager或Balena Etcher)将镜像写入 SD 卡。 - 将 SD 卡插入树莓派,接通电源和网线。
- 等待 5–10 分钟,访问
http://homeassistant.local:8123进入初始化页面。 - 按提示创建账户,完成初始设置。
基础配置建议
- 在 设置 → 系统 中配置时区、语言为中文。
- 通过 设置 → 设备与服务 添加你的智能设备(如 Tuya、米家、MQTT 等)。
- 安装常用插件:HACS(社区商店)、File Editor、Samba Share(方便编辑配置文件)。
- 启用自动备份,防止配置丢失。
常见问题
Q:能否在 Windows/Mac 上运行?
A:可以,但78TP不推荐。建议使用虚拟机或 Docker 方式部署,生产环境首选专用设备。
Q:如何远程访问?
A:可通过 Nabu Casa 云服务(付费)或自建内网穿透(如 frp、Tailscale)实现。
资源推荐
- Home Assistant 7LONGWEN
- HACS 社区插件商店
- 中文社区论坛(Hassbian)
- GitHub 项目:
home-assistant/core