
Home Assistant 上手指南晚上到家玄关灯为什么会自己亮【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io你刚推开家门玄关灯已经亮起来了没碰遥控器、也没掏手机。这正是 Home Assistant 想帮你做到的事把散落各品牌的智能设备收进同一个系统让它们认得你的家、听得出变化然后自己干活。下面沿着到家开灯这一个瞬间走完它背后的 5 个关卡。第1关 连得上给 Home Assistant 添第一个集成这一关解决设备怎么被系统看见。Home Assistant 通过集成integration和具体品牌或协议对话官方已覆盖一千多个品牌。打开设置 设备和集成页面顶部的已发现会列出局域网里自动探测到的设备直接点添加即可没被发现的点右下角添加集成输入品牌名按向导填好凭据。官方教程用的是不需要硬件的 Workday 集成跟着 source/getting-started/integration.markdown 走一遍最稳。所有品牌的配置手册都在 source/_integrations/ 目录比如 source/_integrations/mqtt.markdown 就讲清了 MQTT 这类消息队列协议怎么接传感器。第2关 认得它分清设备和实体这一关解决系统里每个东西叫什么名。集成接好后硬件会被抽象成两层设备是实物实体是设备上的一件件能干的事。一只人体传感器进来会带出三个实体是否有人移动、温度、照度各自带独立状态。实体是系统里最小的数据单元有唯一 ID如light.entrance、当前状态和属性。你后面写的规则、摆的卡片操作的全是实体不是设备本身。第3关 听得出状态一变就是信号这一关解决系统怎么知道家发生了变化。每次实体状态更新Home Assistant 都会把它记下来并广播出去——手机 App 报回位置、MQTT 主题上来一条新报文最终都落成某个实体的状态变更。light/entrance/state → {state: on}这行示意 MQTT 设备用主题发状态报文Home Assistant 收到后更新对应实体。对自动化来说有人从 not_home 变成 home就是一个值得响应的信号位置检测的搭法见 source/getting-started/presence-detection.markdown。概念词典集成/设备/实体/区域/自动化都在 source/getting-started/concepts-terminology.markdown。第4关 自己会做把当……则……写成自动化这一关解决谁来把信号变成动作。自动化就是三段式当触发器 若条件可选 则动作。在设置 自动化和场景里点创建自动化全程图形化不用写代码。到家开灯写成 YAML 大致长这样——触发器盯人的位置实体条件限定是晚上动作打开玄关灯alias: 晚上到家开玄关灯 trigger: - trigger: state entity_id: person.you to: home condition: - condition: time after: 19:00:00 action: - action: light.turn_on target: entity_id: light.entrance保存后整条链就通了App 报位置 → 实体状态变 home → 自动化命中条件 → 集成把指令发给灯泡 → 实体状态更新为 on → 仪表盘卡片跟着刷新。官方教程还演示了日落触发、按区域批量开灯等玩法见 source/getting-started/automation.markdown。第5关 看得见把结果摆上仪表盘这一关解决你每天看的那块屏幕。仪表盘由视图页签和卡片组成卡片显示实体状态还能直接点按控制。新设备被添加后默认 Overview 仪表盘会自动给它生成卡片天气卡、家人位置卡也会在初始化后出现。想动手排版时先新建一个仪表盘再编辑方法在 source/getting-started/onboarding_dashboard.markdown。卡片种类实体、场景、历史曲线等在 source/_dashboards/ 里都有对应说明。常见误区把设备当实体用。规则里填的是实体 IDlight.entrance不是设备名一台设备拆出的多个实体要分开引用。以为自动化必须写代码。图形编辑器能覆盖日常场景YAML 只是它的另一种写法新手先别碰。直接编辑默认 Overview 仪表盘。一旦点了接管它就不再自动为新设备加卡片而且无法撤销——要么不动它要么自己新建一个。动手小任务三步内可验证在设置 设备和集成添加 Workday 集成选一个国家提交。点进该集成找到它的是否工作日实体记下当前状态。在设置 自动化和场景新建一条触发器选固定时间定在几分钟后动作选灯开保存后到点看它自动执行。速览对照你要做的事去哪儿改一句话作用接入新品牌设备设置 设备和集成让系统多认识一种语言查设备能干什么点进集成看实体列表一行就是一个可操作实体写当……则……规则设置 自动化和场景触发器 条件 动作三段改每天看的界面仪表盘编辑模式实体状态上墙、可点按查某品牌接入方法source/_integrations/每个 .markdown 是一份品牌手册一句话记住核心接入靠集成状态挂在实体上变化驱动自动化仪表盘负责呈现——四句话就是 Home Assistant 的全部骨架。想深入把官方文档仓库拉到本地git clone https://gitcode.com/GitHub_Trending/ho/home-assistant.io从 source/getting-started/concepts-terminology.markdown 开始读每个概念都有原文对照。【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考