mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-15 17:12:59 +00:00
Use condition shorthand notations
This commit is contained in:
@@ -16,17 +16,11 @@ trigger:
|
||||
|
||||
action:
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: template
|
||||
value_template: "{{ trigger.payload_json.click == 'single' }}"
|
||||
- conditions: "{{ trigger.payload_json.click == 'single' }}"
|
||||
sequence: !input click
|
||||
|
||||
- conditions:
|
||||
- condition: template
|
||||
value_template: "{{ trigger.payload_json.click == 'double' }}"
|
||||
- conditions: "{{ trigger.payload_json.click == 'double' }}"
|
||||
sequence: !input double_click
|
||||
|
||||
- conditions:
|
||||
- condition: template
|
||||
value_template: "{{ trigger.payload_json.action == 'hold' }}"
|
||||
- conditions: "{{ trigger.payload_json.action == 'hold' }}"
|
||||
sequence: !input hold
|
||||
|
||||
@@ -32,9 +32,7 @@ variables:
|
||||
person_entity: !input person_entity
|
||||
person_name: "{{ states[person_entity].name }}"
|
||||
|
||||
condition:
|
||||
condition: template
|
||||
value_template: "{{ trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}"
|
||||
condition: "{{ trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}"
|
||||
|
||||
action:
|
||||
domain: mobile_app
|
||||
|
||||
Reference in New Issue
Block a user