]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Converted enable_persistent and disable_telegram into boolean
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 14 Sep 2021 19:56:04 +0000 (21:56 +0200)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 14 Sep 2021 19:56:04 +0000 (21:56 +0200)
automations/energy.yaml
automations/update_notifications.yaml
packages/alarm/alarm_notifications.yaml
scripts/notify.yaml

index 77ba61184c443c121ab7395306868827c888b92a..118c927e43bd0c488a055ceac7ab1704d51acec2 100644 (file)
@@ -14,5 +14,5 @@
     data_template:
       title: "Home Assistant - Allarme Consumo Energetico"
       message: "Consumo energetico elevato ({{ states.sensor.shelly_em_channel_1_power.state }})."
-      enable_persistent: 0
+      enable_persistent: false
       volume_level: 0.4
index f261cb4e1833b77162c8b5ae7d145e992c020f01..6b491a3d355c5aa87b2146fcd7470f8803c884f4 100644 (file)
@@ -24,7 +24,7 @@
         title: "Home Assistant - Aggiornamento"\r
         message: "E' disponibile un aggiornamento per Home Assistant {{ state_attr('binary_sensor.updater', 'newest_version') }}. {{now().strftime('%Y-%m-%d %I:%M %p')}}"\r
         notification_id: "update"\r
-        enable_persistent: 1\r
+        enable_persistent: true\r
 \r
     - service: input_boolean.turn_on\r
       entity_id: input_boolean.update_homeassistant\r
@@ -61,7 +61,7 @@
             {% endif %}\r
           {%- endfor %}\r
         notification_id: "update"\r
-        enable_persistent: 1\r
+        enable_persistent: true\r
 \r
     - service: input_boolean.turn_on\r
       entity_id: input_boolean.update_shelly\r
             - {{ update['display_name'] }}: {{ update['available_version'] }}\r
           {%- endfor %}\r
         notification_id: "update"\r
-        enable_persistent: 1\r
+        enable_persistent: true\r
 \r
     - service: input_boolean.turn_on\r
       entity_id: input_boolean.update_hacs\r
index 9c1394edde274345979a4978dc5e79581bc97ed1..e409d67283c0ab6c5c206287d903b326511d5b0b 100644 (file)
@@ -2,7 +2,7 @@
 # Alarm Package - Notifications Scripts
 ######################################################################
 
-script: 
+script:
   ######################################################################
   # Alarm: Start Alarm Sound
   #
@@ -59,7 +59,7 @@ script:
     alias: "Allarmi: Attiva Allarme"
     sequence:
       - service: input_boolean.turn_on
-        data_template: 
+        data_template:
           entity_id: >
             {# Check Null Input #}
             {% if entity_id | length == 0 %}
@@ -92,7 +92,7 @@ script:
               {% set message = state_attr(entity_id, 'friendly_name') %}
             {% endif %}
             {{ message }}
-          enable_persistent: 1
+          enable_persistent: true
           notification_id: "alarm"
 
       # LEVEL 2
index 17007d19207ae836af53b5f425071bbf26879d17..de099c6efb903e246e4c4516d43d095e087930e5 100644 (file)
@@ -35,13 +35,13 @@ notify_text:
     enable_persistent: >-
       {# Check Null Input #}
       {% if enable_persistent | length == 0 %}
-        {% set enable_persistent = 0 %}
+        {% set enable_persistent = false %}
       {% endif %}
       {{ enable_persistent }}
     disable_telegram: >-
       {# Check Null Input #}
       {% if disable_telegram | length == 0 %}
-        {% set disable_telegram = 0 %}
+        {% set disable_telegram = false %}
       {% endif %}
       {{ disable_telegram }}
 
@@ -64,22 +64,16 @@ notify_text:
         text:
     enable_persistent:
       description: "Abilitare o meno la persistenza"
-      example: "0"
-      default: "0"
+      example: "false"
+      default: false
       selector:
-        select:
-          options:
-            - "0"
-            - "1"
+        boolean:
     disable_telegram:
       description: "Disabilitare la notifica su telegram"
-      example: "0"
-      default: "0"
+      example: "false"
+      default: false
       selector:
-        select:
-          options:
-            - "0"
-            - "1"
+        boolean:
 
   sequence:
     - condition: state
@@ -94,12 +88,7 @@ notify_text:
     - choose:
       - conditions:
           - condition: template
-            value_template: >
-              {% if disable_telegram | int == 1 %}
-                false
-              {% else %}
-                true
-              {% endif %}
+            value_template: "{{ disable_telegram }}"
 
         sequence:
           - service: notify.telegram
@@ -113,12 +102,7 @@ notify_text:
         message: "{{ message }}"
 
     - condition: template
-      value_template: >
-        {% if enable_persistent | int == 1 %}
-          true
-        {% else %}
-          false
-        {% endif %}
+      value_template: "{{ enable_persistent }}"
 
     - service: persistent_notification.create
       data_template:
@@ -348,13 +332,13 @@ notify_all:
     enable_persistent: >-
       {# Check Null Input #}
       {% if enable_persistent | length == 0 %}
-        {% set enable_persistent = 0 %}
+        {% set enable_persistent = false %}
       {% endif %}
       {{ enable_persistent }}
     disable_telegram: >-
       {# Check Null Input #}
       {% if disable_telegram | length == 0 %}
-        {% set disable_telegram = 0 %}
+        {% set disable_telegram = false %}
       {% endif %}
       {{ disable_telegram }}
 
@@ -402,22 +386,16 @@ notify_all:
         text:
     enable_persistent:
       description: "Abilitare o meno la persistenza"
-      example: "0"
-      default: "0"
+      example: "false"
+      default: false
       selector:
-        select:
-          options:
-            - "0"
-            - "1"
+        boolean:
     disable_telegram:
       description: "Disabilitare la notifica su telegram"
-      example: "0"
-      default: "0"
+      example: "false"
+      default: false
       selector:
-        select:
-          options:
-            - "0"
-            - "1"
+        boolean:
 
   sequence:
     - service: script.notify_text