免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

Home Assistant 本地智能家居快速上手指南:零基础 30 分钟到第一个自动化

Home Assistant 本地智能家居快速上手指南:零基础 30 分钟到第一个自动化 Home Assistant 本地智能家居快速上手指南零基础 30 分钟到第一个自动化【免费下载链接】core:house_with_garden: Open source home automation that puts local control and privacy first.项目地址: https://gitcode.com/GitHub_Trending/co/core周六下午四点半你在会议室里手机连跳三条推送门口的运动传感器又动了——不是快递是猫从沙发上翻下来。想看摄像头得开 A 应用想调空调得开 B 应用想关灯还得再开一个 C 应用。设备越买越多控制权却散在四五个 App 里手机上的家的钥匙比你自己家里还多。这种碎片感正是 Home Assistant 要解决的事它是一个开源的本地智能家居平台把全屋设备收进同一个本地面板用自动化规则替你动手。这篇文章带你从安装一路走到第一条自动化跑通全程不用写代码。判断它适不适合你 适合这三类人手里已有 2 台以上智能设备受够了品牌 App 之间来回切换想要一个统一入口接受本地优先控制逻辑和数据留在自己的硬件上断网时联动照样工作愿意读文档能腾出一块闲置硬件树莓派 4/5或带 Docker 的 x86 小主机。不适合家里只有一台设备、品牌自家 App 已经完全够用的情况装它纯属给自己加作业。硬件选型有官方背书仓库 machine/ 目录里维护着 12 个官方机型镜像覆盖树莓派 3/4/5、x86、odroid-n2、khadas-vim3 等照着名字买卡刷机就行。有闲置硬件和半小时就能往下走。两条路安装并启动 Home Assistant 路线一树莓派 SD 卡新手首选。在machine/目录对应你的机型如raspberrypi4-64把官方镜像写入一张 16GB 以上 Class 10 存储卡插上 5V 电源和网线等一两分钟浏览器打开面板地址即可系统升级和备份都内置好了。路线二Docker家里已有 NAS 或闲置主机不污染现有系统一条命令拉起# 一条命令启动 Home Assistant配置目录映射到宿主机 /data/homeassistant docker run -d --name homeassistant --restartunless-stopped \ -e TZAsia/Shanghai \ -v /data/homeassistant:/config \ --networkhost ghcr.io/home-assistant/home-assistant:stable路线三跑源码开发者想读代码或提 PR 走这条路依赖清单在 requirements.txt 里# 克隆源码建虚拟环境装依赖指定配置目录启动 git clone https://link.gitcode.com/i/990c044e8bc5b1e989f288f843a30b05 cd core python3 -m venv venv source venv/bin/activate pip install -r requirements.txt python -m homeassistant --config config启动后第一个看到的就是能用的仪表盘。最值得玩的三个玩法 做出第一个自动化走廊灯跟着你走场景大半夜过走廊不用摸开关人来了灯亮人走了灯自己灭。操作设置 → 自动化与场景 → 自动化 → 新建点使用对话式编辑器。触发器选设备状态挑你的运动传感器条件变为有人再加一条时间条件22:00 之后动作先填light.turn_on点亮走廊灯再追加一条等待 5 分钟 →light.turn_off。保存。结果当晚你路过传感器脚下灯自动亮起五分钟后自己熄灭全程没碰手机。容易踩坑传感器装在客厅窗前这类位置白天会一直触发自动关灯会误关你还亮着的灯——给关灯动作前加当前灯是开的这个条件。把真实设备接入 Home Assistant先查品牌名单场景买灯、买锁之前先确认这台平台管不管得了它。操作仓库 homeassistant/components/ 下有 1500 多个内置集成homeassistant/brands/ 目录里维护着 100 多个品牌到集成的对应关系买设备前先搜一下自家牌子。确认后在设置 → 设备与服务 → 添加集成输入品牌名大部分设备会被网络自动发现。结果设备以实体形式出现在面板上自动化里可以直接引用它的开关状态。容易踩坑WiFi 设备大多连不上 5G 频段先把设备挪到 2.4GZigbee 设备建议先配好协调器再让平台接管别一个个走云。不买设备先玩虚拟房子场景手头一台智能设备都没有但想先试试自动化的手感。操作在添加集成里搜demo装一个演示集成一套虚拟房子直接出现灯、温度、能源、电视全都能控制和真实设备的用法完全一致。结果你可以先在虚拟房子里把触发、条件、动作写熟等真设备到位把实体 ID 一换就能上墙。没设备也不怕先在虚拟房子里排练。做五件事后面半年少折腾 ️备份设置 → 系统 → 备份手动建一份再打开自动备份。这是唯一靠得住的后悔药。别全量记录历史记录吃存储在recorder配置里用include白名单只收传感器和关键开关purge_keep_days调到 7小树莓派也能跑得顺。关掉用不到的集成每个集成都多一份扫描开销不用的趁早删。更新走官方渠道系统页弹出更新提示时先读更新日志别手动改版本号。本地优先有 Zigbee、ESPHome、Matter 这类本地协议的就别走云集成云集成确认数据用途后再开。现在花半小时半年后还你清静。常见问题速查现象怎么处理设备发现不到先确认设备与主机同网段、在 2.4G 频段不行就在集成里手动填设备 IP面板越来越卡历史数据全量记录 集成过多用 recorder 白名单瘦身清理无用集成自动化偶尔不触发触发实体状态抖动或条件太严加持续 X 秒防抖条件放宽更新后集成报错第三方库版本冲突看日志里的具体报错回滚一个版本等官方修复深夜离家自动化乱触发手机定位漂移误判给 person 实体加停留时间阈值夜间时段禁止执行| 集成数量不够用怎么办 |homeassistant/brands/里查不到再考虑 ESPHome 刷固件或等社区集成 |就从今晚两件小事开始建一份备份把一个运动传感器接进走廊的自动化。官方文档里每个集成都有配置手册卡住时去社区论坛按品牌名一搜多数坑都有人踩过。让一盏灯先跑起来剩下的慢慢接。【免费下载链接】core:house_with_garden: Open source home automation that puts local control and privacy first.项目地址: https://gitcode.com/GitHub_Trending/co/core创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表