结果
你将获得一个可重启的自动化,每次检测到新移动都会正确延长照明时间。
开始之前
- 以 binary_sensor 实体提供的移动传感器。
- 以 lux 为单位的照度传感器和可控灯具。
- 在真实环境中测试后确定的照度阈值。
02 / Workflow
安装步骤
请按顺序完成这些步骤。下方配置器会生成需要粘贴的完整代码块。
- 01
创建空白自动化
进入设置 → 自动化与场景,创建新的自动化并选择空白选项。
- 02
打开 YAML 编辑器
在右上角菜单中选择使用 YAML 编辑。
- 03
配置并粘贴
输入实体、阈值和名称,然后替换现有 YAML。
- 04
保存并测试
保存后使用运行操作进行受控测试,并在真实触发后检查跟踪记录。
YAML 配置器
替换为你的实体
输入你系统中的真实实体 ID。代码会立即更新,并标出无效值。
alias: "走廊 · 移动与照度联动灯光"
description: ""
triggers:
- trigger: state
entity_id: binary_sensor.movimento_corridoio
to: "on"
conditions:
- condition: numeric_state
entity_id: sensor.luminosita_corridoio
below: 35
actions:
- action: light.turn_on
target:
entity_id: light.corridoio
data:
brightness_pct: 65
- wait_for_trigger:
- trigger: state
entity_id: binary_sensor.movimento_corridoio
to: "off"
- delay:
seconds: 90
- action: light.turn_off
target:
entity_id: light.corridoio
mode: restartEntity map
在哪里查找实体 ID 和操作
- 01
打开设置 → 设备与服务 → 实体。
- 02
找到设备并复制完整 ID,例如 sensor.ke_ting_wen_du。
- 03
如需通知操作,请打开设置 → 开发者工具 → 操作,然后搜索 notify.mobile_app。
- 04
把每个值粘贴到对应字段;所有检查均为绿色后再复制 YAML。
Source first
官方参考资料
本项目的语法和组件已与以下 Home Assistant 官方页面核对。