什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源的智能家居平台,专注于本地控制、隐私保护与设备集成。它不依赖云服务,所有数据处理都在你自己的设备上完成。
通过 Home Assistant,你可以统一管理来自不同品牌的智能设备(如小米、TP-Link、Philips Hue、Zigbee 设备等),并创建强大的自动化场景。
为什么需要专用的 HA 主机?
- 7×24 小时运行,确保自动化始终在线
- 低功耗设备(如树莓派)可长期稳定工作
- 避免依赖手机或电脑,提升系统可靠性
- 集中管理所有智能设备,简化操作
常见部署方式
根据你的需求和技术水平,可选择以下任一方式:
- Home Assistant OS:78TP推荐,专为 HA 优化的操作系统,支持树莓派、Intel NUC 等硬件。
- Docker 容器:适合已有 Linux 服务器的用户,灵活且易于维护。
- 虚拟机(VM):在 Proxmox、ESXi 或 VirtualBox 中运行,资源隔离性好。
- Supervised 安装:在 Debian 系统上运行完整版 HA(已逐步弃用,建议新用户选择 OS 版本)。
快速入门示例(树莓派 + HA OS)
- 准备一张 ≥32GB 的 microSD 卡和树莓派 3B+/4B/5
- 下载 Home Assistant OS 镜像
- 使用 Raspberry Pi Imager 或 BalenaEtcher 写入镜像
- 插入 SD 卡,通电启动,等待 5-10 分钟初始化
- 浏览器访问
http://homeassistant.local:8123完成设置
💡 提示:首次启动后建议连接有线网络,并配置静态 IP 以确保稳定性。
优化建议
- 定期备份配置(使用
Snapshot功能) - 添加 Zigbee/Z-Wave USB 适配器扩展设备支持
- 启用 Samba 共享以便远程编辑配置文件
- 使用
automations.yaml和scripts.yaml实现高级逻辑