zigbee2mqtt-extensions icon indicating copy to clipboard operation
zigbee2mqtt-extensions copied to clipboard

Stop an automation?

Open iantait opened this issue 2 years ago • 1 comments

Do you think its possible to stop an automation?

Use case - a motion sensor detects motion and turns on some lights, there is also a rule to turn the lights off after a couple of mins. Say its a room that today you're going to be in a while, it would be nice to cancel the lights off automation rule if a switch or similar turns the lights on.

iantait avatar Nov 22 '23 21:11 iantait

How to stop automation? By automation id? Look at my solution:

kitchen_workspace_on_by_motion:
  trigger:
    platform: state
    entity: Motion Kitchen
    attribute: occupancy
    state: true
  action:
    - entity: Kitchen Workspace
      service: custom
      data:
        state: 'ON'
        brightness: 250

kitchen_workspace_off_no_motion:
  trigger:
    platform: state
    entity: Motion Kitchen
    attribute: occupancy
    state: false
    for: 120
  condition:
    platform: state
    entity: Light Kitchen
    state: 'OFF'
  action:
    - entity: Kitchen Workspace
      service: turn_off

Kitchen Workspace light turns on by motion sensor and turns off if no motion for 120 seconds but only if Kitchen light (base light) disabled.

Anonym-tsk avatar Dec 08 '23 13:12 Anonym-tsk