]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Added water leak sensors alarms
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 19 Dec 2023 21:13:12 +0000 (22:13 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 19 Dec 2023 21:13:12 +0000 (22:13 +0100)
packages/alarm/alarm_triggers.yaml
packages/alarm/alarm_types.yaml

index 8087abae803910be419925afc7a0d08446269016..8c53d0abf2560fd7fc646614305124ca549cd6f3 100644 (file)
@@ -28,6 +28,27 @@ automation:
           message: "È stata rilevata una presenza non autorizzata."
           level: 1
 
+  ######################################################################
+  # Alarm Water
+  #
+  # Actions:
+  # - script.start_alarm
+  ######################################################################
+  - alias: "Allarmi: Perdita Acqua"
+
+    trigger:
+      - platform: state
+        entity_id: group.water
+        to: 'on'
+
+    action:
+      - service: script.start_alarm
+        data_template:
+          entity_id: input_boolean.water_alarm
+          message: >
+            Sono state rilevate perdite di acqua da: {{ expand(trigger.to_state.attributes.entity_id)|selectattr('state','eq', 'on')|map(attribute='name')|list|join(', - ') }}
+          level: 1
+
   ######################################################################
   # Alarm Car
   #
index fd6fe82cabf97b43395ae7c001f72e920b39ae67..a059c09dcfd0f23344cc978d8e5c50d28ce22104 100644 (file)
@@ -13,6 +13,11 @@ input_boolean:
     name: Allarme Porta
     icon: mdi:door-open
 
+  # Alarms: Water
+  water_alarm:
+    name: Allarmi Acqua
+    icon: mdi:water-alert-outline
+
   # Alarms: Car
   car_alarm:
     name: Allarmi Auto
@@ -29,4 +34,5 @@ group:
     entities:
       - input_boolean.generic_alarm
       - input_boolean.door_alarm
+      - input_boolean.water_alarm
       - input_boolean.car_alarm