1.介绍
Home Assistant(简称 HA)是一个开源免费的智能家居集成与自动化平台,核心定位是作为本地运行的 “智能家居超级大脑”,专注于隐私保护、跨品牌整合和高度自定义,让不同生态的智能设备实现无缝协同与自动化控制。
主要作用与功能
1. 打破生态壁垒,统一设备管理
跨品牌整合:将米家、苹果 HomeKit、Google Home、三星 SmartThings、亚马逊 Alexa 等不同生态设备纳入同一平台
集中控制中心:通过网页、手机 App、智能手表等随时随地查看和控制所有设备状态
自动发现设备:启动后自动扫描网络中的已知设备,简化添加流程
协议转换:作为 “万能翻译官”,让不同协议设备(如 Zigbee 与 WiFi)相互通信协作
2. 强大的自动化引擎,解放双手
可视化规则创建:通过直观界面设置条件(时间、设备状态、传感器数据、天气等)触发设备动作
复杂场景联动:
日落时自动开灯、拉窗帘、开启空调
回家时自动解锁门锁、亮灯、播放欢迎音乐
离家时关闭所有电器、启动安防系统
看电影时自动调暗灯光、关闭窗帘、调整音响音量
条件判断与循环:支持复杂逻辑,如 "如果温度高于 26℃且湿度大于 70%,则开启空调并除湿"
3. 个性化场景模式,一键切换生活状态
创建 "起床"" 离家 ""回家"" 睡眠 ""影院" 等场景,一键触发多个设备协同工作
例如 "睡眠模式" 可同时关闭主灯、开启夜灯、调暗走廊灯、关闭电视、启动空气净化器并设置为睡眠模式
4. 智能能源管理,节能减排
监控家中能源使用情况,优化太阳能板发电与用电计划
自动关闭闲置电器,根据家庭成员位置调整供暖 / 制冷系统
生成能耗报告,帮助识别浪费并节省电费
5. 智能安防与家庭监控
整合智能门锁、摄像头、门窗传感器、人体传感器等安防设备
异常情况(如门窗异常打开、陌生人闯入)自动触发警报、推送通知、启动摄像头录像
远程查看家中实时情况,远程控制门锁等设备
6. 语音控制与 AI 助手(Assist)
通过自然语言控制所有设备,支持自定义语音指令
可部署在手机、平板、智能手表甚至老式电话上
基于开源语音基础构建,可自定义 AI 对话体验
7. 数据可视化与洞察
实时监控环境数据(温度、湿度、空气质量)、能耗数据、安防事件等
生成图表和报告,帮助了解家庭状况和设备使用习惯
预测分析,如根据历史数据优化能源使用计划
8. 扩展能力无限,满足个性化需求
丰富插件生态:官方与社区开发的集成不断增加,几乎可连接任何智能设备或服务
自定义组件:通过 YAML 配置或 Python 编程添加自定义功能
第三方服务集成:连接天气、交通、新闻、音乐流媒体等外部服务
Home Assistant Cast:将控制界面投射到电视等大屏幕设备上
2.下载Home Assiatant的Docker镜像

3.启动并配置容器/环境
3.1.启动并开始配置环境

3.2.创建容器

3.3.设置端口

3.4.设置存储位置

3.5.设置网络

4.完成容器创建等待程序启动后通过IP+端口访问控制台
