自动化 / Home Assistant 2026.8

漏水警报

检测到水时,在 Home Assistant 中创建持续警告,并立即向手机发送通知。

入门10 分钟无需 HACS语法已核验
替换为你的实体
01

结果

你将获得本地和移动端双重警报,稳定的 ID 可避免面板出现重复通知。

02

开始之前

  • 遇水时状态为 on 的漏水 binary_sensor。
  • 已连接 Companion App 并允许通知。
  • 手机对应的准确 notify.mobile_app 操作名称。

02 / Workflow

安装步骤

请按顺序完成这些步骤。下方配置器会生成需要粘贴的完整代码块。

  1. 01

    创建空白自动化

    进入设置 → 自动化与场景,创建新的自动化并选择空白选项。

  2. 02

    打开 YAML 编辑器

    在右上角菜单中选择使用 YAML 编辑。

  3. 03

    配置并粘贴

    输入实体、阈值和名称,然后替换现有 YAML。

  4. 04

    保存并测试

    保存后使用运行操作进行受控测试,并在真实触发后检查跟踪记录。

YAML 配置器

替换为你的实体

输入你系统中的真实实体 ID。代码会立即更新,并标出无效值。

配置有效
生成的代码
alias: "安全 · 漏水"
description: ""
triggers:
  - trigger: state
    entity_id: binary_sensor.perdita_acqua_lavatrice
    from: "off"
    to: "on"
conditions: []
actions:
  - action: persistent_notification.create
    data:
      notification_id: perdita_acqua_lavatrice
      title: "漏水警报"
      message: "洗衣机附近检测到水,请立即检查。"
  - action: notify.mobile_app_telefono
    data:
      title: "漏水警报"
      message: "洗衣机附近检测到水,请立即检查。"
mode: single

Entity map

在哪里查找实体 ID 和操作

  1. 01

    打开设置 → 设备与服务 → 实体。

  2. 02

    找到设备并复制完整 ID,例如 sensor.ke_ting_wen_du。

  3. 03

    如需通知操作,请打开设置 → 开发者工具 → 操作,然后搜索 notify.mobile_app。

  4. 04

    把每个值粘贴到对应字段;所有检查均为绿色后再复制 YAML。

Source first

官方参考资料

本项目的语法和组件已与以下 Home Assistant 官方页面核对。

01home-assistant.io · automation / yaml02home-assistant.io · integrations / persistent_notification03companion.home-assistant.io · notifications / notifications basic
测试版本: Home Assistant 2026.8 · 2026-08-23