成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

用编码 Agent 管家庭自动化

用编码 Agent 读写 Home Assistant 自动化与脚本:编排、排障、改 YAML/蓝图;改动须人确认后写入,不擅自控设备。

飞书DeepSeekClaudeChatGPT⚡ 效率办公🏠 生活办事

场景说明

家里灯、温控、安防规则越积越多,改一条自动化常要翻 YAML、查实体 ID、对照日志。本条聚焦 Home Assistant:Agent 在本地仓库/配置目录里梳理自动化与脚本,按场景起草或改写触发器与动作,对照失败日志定位实体缺失、时区错配、条件过严等问题,并给出可审 diff。结果可摘要进飞书家庭运维页。区别于日历入历、个人助理杂事与语音提醒:本条只管 HA 自动化编排与排障,不做通用日程或提醒。硬约束:任何写入 HA、重启集成或远程控设备须人确认;禁止在无人值守时开关门锁/安防/燃气相关实体;密钥与访问令牌不进对话明文;改动能回滚才合入。

案例叙事

01他们做了什么

个人博客作者 Adam Beguelin 记述用 Claude Code 管 Home Assistant:自动化 YAML 进 Git 仓,经 scp 部署并 reload;经 MCP 查实体、读 automation trace、查设备状态。典型会话包括:排查「到家关摄像头」因定位心跳反复触发(补 from/to 过滤后部署提交)、把卧室夜灯亮度从过暗调高、从零设计棚屋运动亮灯且对「原本已亮的灯」到期不误关,并用 skills 文件固化 HA/OpenWrt 约定。作者称小改可在数轮对话内完成,示例排障到部署约两分钟量级。公开文为个人工作流叙事,未给出全屋故障率、误触安防次数或相对纯手写 YAML 的省时量化。

国内落地收成「HA 配置仓/导出清单 → Agent 起草可审 diff 与排障说明 → 人确认后写入/合入 → 摘要进飞书家庭运维页」:先在测试区或影子配置验证;门锁/摄像头/燃气阀进「禁止自动执行」反面清单。硬约束:任何写入 HA、重启集成或远程控设备须人确认;禁止在无人值守时越权改门锁/安防/燃气等危险场景;危险自动化须人确认;密钥与访问令牌不进对话明文;改动能回滚才合入。

02实际效果

  • 源未披露全屋自动化故障率、误触安防/门锁次数、回滚次数或相对手写 YAML 的省时量化;公开文侧重「对话描述 → 查 trace/实体 → 写 YAML → scp/reload → git 提交」的 HA 运维叙事。
  • 作者自述:用 Claude Code + HA MCP 完成重复触发排障、亮度微调与新建运动亮灯等改动,并称示例排障到部署可在约两分钟内完成、小改数轮对话即可(文中陈述,非我方实测)。
  • 家庭用户可把散落自动化收成可审 diff + 飞书运维摘要;是否写入生产 HA、是否启用门锁/安防相关实体仍须人确认,Agent 不擅自控危险设备。

03值得知道

  • 公开源未给出可复用的安全或稳定性基线,上线后用自有实体与回滚演练复盘,勿把「对话改 YAML 很快」写成可无人值守控家。
  • 硬约束:写入 HA/重启集成/远程控设备须人确认;禁止无人值守越权改门锁、安防布撤防、燃气阀等危险场景;危险自动化须人确认;令牌不进明文;无回滚不合入。
  • 模型可能选错实体 ID 或放宽触发条件;门锁/摄像头/燃气默认只读;先影子配置再合入 automations.yaml;飞书页不存长期有效访问令牌。

04可复制提示词

HA 自动化可审 diff 说明

你是 Home Assistant 自动化助手。根据场景与现有 YAML/实体清单,起草中文修订说明与拟议触发器/动作要点。禁止给出真实长期访问令牌;涉及门锁、安防布撤防、燃气阀或可能造成财产/人身风险的动作,必须标红「危险场景·默认只读·须人确认」,并默认不写入执行动作。

输出:
## 目标场景与非目标
## 拟议触发/条件/动作(含实体 ID 占位)
## 风险标红与回滚思路
## 验证步骤(影子配置优先)
## 非目标(不擅自控门锁安防燃气、不无人值守写入生产)

输入:
{{ha_scene_and_inventory}}

飞书家庭运维摘要

把本次 HA 改动压成飞书家庭运维摘要(≤180 字):改动文件/自动化名、是否触及门锁安防燃气、是否已人确认写入、回滚入口。必须出现「危险场景须人确认|禁止无人值守改门锁安防」。不要粘贴访问令牌。

改动摘要:
{{ha_change_digest}}

怎么做

  1. 接入本地 HA 配置仓库或导出的自动化清单,标明可改实体范围
  2. Agent 起草/修订自动化与脚本,对照日志给出排障说明与可审 diff
  3. 人核对后手动写入 HA 或合并配置;门锁/安防类实体默认只读

实用提示

  • 先在测试区或影子配置跑通,再合入生产 automations.yaml
  • 为门锁、摄像头、燃气阀单独建「禁止自动执行」实体白名单的反面清单
#Home Assistant#家庭自动化#YAML编排#排障#改动人确认