什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源、本地优先的智能家居平台,允许你将各种品牌的智能设备统一管理,并在本地实现自动化控制,无需依赖云服务。
它支持超过 2000 种设备与服务集成,包括小米、华为、Apple HomeKit、Zigbee、Z-Wave、MQTT 等,是技术爱好者和隐私重视用户的理想选择。
为什么选择 Home Assistant?
- ✅ 完全本地运行:数据不上传云端,保护隐私安全。
- ✅ 高度可定制:通过 YAML 配置或可视化界面自由设计自动化。
- ✅ 社区强大:全球活跃开发者与用户社区提供丰富插件与支持。
- ✅ 免费开源:基于 MIT 协议,无隐藏费用。
快速开始:如何安装 Home Assistant
根据你的硬件环境,有多种安装方式:
- Home Assistant OS:推荐新手使用,专为 HA 优化的操作系统,支持 Raspberry Pi、NUC、旧电脑等。
- Docker 安装:适合已有 Linux 服务器的用户,命令示例:
docker run -d --name="home-assistant" -v /PATH_TO_CONFIG:/config --network=host ghcr.io/home-assistant/home-assistant:stable
- 虚拟机或 Supervised 安装:高级用户可选,功能最完整。
详细教程请访问:78TP安装指南
基础配置与使用
首次启动后,通过浏览器访问 http://homeassistant.local:8123(或对应 IP 地址)进行初始化设置。
主要功能模块包括:
- 仪表盘(Dashboard):自定义卡片展示设备状态。
- 设备与服务(Devices & Services):添加并管理智能设备。
- 自动化(Automations):设定“如果…就…”规则,如“天黑时自动开灯”。
- 脚本(Scripts)与场景(Scenes):一键执行复杂操作或切换家居模式。
实用技巧与资源
- 使用 HACS(Home Assistant Community Store) 安装第三方插件与主题。
- 通过 YAML 配置文件 实现更精细控制(路径:
/config/configuration.yaml)。
- 中文社区推荐:Hassbian 中文论坛、HassCC。
- 定期备份
/config 文件夹,防止配置丢失。