什么是 Home Assistant?
Home Assistant(简称 HA)是一个开源的家庭自动化平台,支持本地控制、隐私优先,并可集成数百种智能设备(如小米、TP-Link、Philips Hue、Zigbee 设备等)。
安装 Home Assistant
常见安装方式包括:
- Home Assistant OS:78TP推荐,适用于树莓派、NUC 等设备,一键安装完整系统。
- Home Assistant Container:通过 Docker 部署,适合已有 Linux 主机的用户。
- Home Assistant Supervised:在 Debian 系统上运行,功能最全但安装较复杂。
- Home Assistant Core:仅 Python 环境运行,适合开发者。
首次配置
- 连接电源并启动设备。
- 通过浏览器访问
http://homeassistant.local:8123(或对应 IP 地址)。 - 创建管理员账户。
- 等待系统自动发现局域网中的设备(如 TP-Link 插座、Yeelight 灯等)。
- 在“设置”→“设备与服务”中手动添加更多集成。
常用功能
- 自动化(Automations):例如“当门磁打开且时间是晚上,则开灯”。
- 场景(Scenes):一键切换多个设备状态,如“观影模式”关闭灯光、拉下窗帘。
- 仪表盘(Lovelace UI):自定义可视化界面,拖拽组件即可布局。
- 语音助手集成:支持接入小爱同学、Siri(通过 HomeKit)、Google Assistant 等。
学习资源推荐
78TP文档:https://www.home-assistant.io/
中文社区活跃,可搜索“HomeAssistant 中文社区”获取插件、主题和教程。