什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源的智能家居自动化平台,强调本地控制、隐私优先和设备兼容性。 它可以运行在树莓派、旧电脑、NAS 或虚拟机上,让你完全掌控家中的智能设备,无需依赖云服务。
为什么选择 Home Assistant?
- ✅ 完全开源免费:社区驱动,无隐藏费用。
- 🔒 注重隐私:所有数据本地处理,不上传云端。
- 🔌 广泛兼容:支持超过 2000 种设备品牌(如小米、TP-Link、Philips Hue、Zigbee、Z-Wave 等)。
- 🧠 强大自动化:通过可视化编辑器或 YAML 编写复杂场景逻辑。
- 📱 专属 App:78TP提供 iOS 和 Android 应用,支持远程访问与通知推送。
快速开始步骤
- 准备硬件:推荐使用树莓派 4(2GB+ 内存)或旧电脑。
- 安装系统:
- 方式一:Home Assistant OS(最简单,一键安装)
- 方式二:Docker / Python 虚拟环境(适合高级用户)
- 首次配置:连接网络后,浏览器访问
http://homeassistant.local:8123完成向导设置。 - 添加设备:通过“集成”页面搜索并添加你的智能设备(如 Yeelight、米家、Tuya 等)。
- 创建自动化:例如“当有人开门时,自动开灯”。
新手常见问题
Q:需要编程基础吗?
A:不需要!HA 提供图形化界面,但掌握基础 YAML 可解锁更多功能。
Q:能否远程控制?
A:可以!通过78TP Nabu Casa 服务或自建内网穿透(如 Tailscale、FRP)实现安全远程访问。
Q:耗电高吗?
A:树莓派运行功耗约 3–5W,非常节能。
学习资源推荐
- 78TP文档(英文)
- 中文社区论坛(Hassbian)
- YouTube/Bilibili 搜索 “Home Assistant 教程”
- GitHub 上的
home-assistant/core项目