]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Shorthand notation for template conditions.
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Thu, 1 Oct 2020 10:29:17 +0000 (12:29 +0200)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Thu, 1 Oct 2020 10:29:17 +0000 (12:29 +0200)
automations/doors.yaml
packages/alarm/guard_mode.yaml

index a566eb09b0bfa116ad7f6529bdfe30088d70e3de..e37a14b364f90dbf1b4699bf8b6c4f8f85863e46 100644 (file)
       entity_id: binary_sensor.main_door_contact
       to: 'on'
 
-  condition:
-     - condition: numeric_state
-       entity_id: sun.sun
-       value_template: "{{ state_attr('sun.sun', 'elevation') }}"
-       below: -10
+  condition: "{{ (state_attr('sun.sun', 'elevation') | int) < 10 }}"
 
   action:
     - delay: 00:00:01
index 5c425cd5da21c81ebbd907445d8f2348bb134927..8743736be06a5195d71e29a45af16a4a6154a7eb 100644 (file)
@@ -44,10 +44,7 @@ automation:
       - platform: homeassistant
         event: start  
 
-    condition:
-      condition: template
-      value_template: >-
-         {{ not is_state('group.residents', 'home') }}
+    condition: "{{ not is_state('group.residents', 'home') }}"
 
     action:
       - service: input_boolean.turn_on
@@ -66,10 +63,7 @@ automation:
       - platform: homeassistant
         event: start 
 
-    condition:
-      condition: template
-      value_template: >-
-         {{ is_state('group.residents', 'home') }}
+    condition: "{{ is_state('group.residents', 'home') }}"
 
     action:
       - service: input_boolean.turn_off