+++ /dev/null
-######################################################################
-# Guard Mode: Enable
-######################################################################
-
-- alias: "Modalità Guardia: Attivazione"
- initial_state: 'on'
-
- trigger:
- - platform: state
- entity_id: group.residents
- from: 'home'
- - platform: homeassistant
- event: start
-
- condition:
- condition: template
- value_template: >-
- {{ not is_state('group.residents', 'home') }}
-
- action:
- - service: input_boolean.turn_on
- data_template:
- entity_id: input_boolean.guard_mode
-
-######################################################################
-# Guard Mode: Disable
-######################################################################
-
-- alias: "Modalità Guardia: Disattivazione"
- initial_state: 'on'
-
- trigger:
- - platform: state
- entity_id: group.residents
- to: 'home'
- - platform: homeassistant
- event: start
-
- condition:
- condition: template
- value_template: >-
- {{ is_state('group.residents', 'home') }}
-
- action:
- - service: input_boolean.turn_off
- data_template:
- entity_id: input_boolean.guard_mode
name: Vacanza
icon: mdi:airplane-takeoff
-######################################################################
-# Inputs: Guard Mode
-######################################################################
-guard_mode:
- name: Modalità Guardia
- icon: mdi:shield-home
-
######################################################################
# Inputs: Notification Settings
######################################################################
######################################################################\r
-# Alarm Package - Input Booleans\r
+# Alarm Package - Alarm Engine - Input Booleans\r
######################################################################\r
\r
input_boolean:\r
# icon: mdi:door-open\r
\r
######################################################################\r
-# Alarm Package - Binary Sensors\r
+# Alarm Package - Alarm Engine - Binary Sensors\r
######################################################################\r
\r
binary_sensor:\r
{% endif %}\r
\r
######################################################################\r
-# Alarm Package - Automation\r
+# Alarm Package - Alarm Engine - Automations\r
######################################################################\r
\r
automation:\r
--- /dev/null
+######################################################################
+# Alarm Package - Guard Mode - Input Booleans
+######################################################################
+
+input_boolean:
+
+ # Guard Mode
+ guard_mode:
+ name: Modalità Guardia
+ icon: mdi:shield-home
+
+######################################################################
+# Alarm Package - Guard Mode - Automations
+######################################################################
+
+automations:
+
+ ######################################################################
+ # Guard Mode: Enable
+ ######################################################################
+
+ - alias: "Modalità Guardia: Attivazione"
+ initial_state: 'on'
+
+ trigger:
+ - platform: state
+ entity_id: group.residents
+ from: 'home'
+ - platform: homeassistant
+ event: start
+
+ condition:
+ condition: template
+ value_template: >-
+ {{ not is_state('group.residents', 'home') }}
+
+ action:
+ - service: input_boolean.turn_on
+ data_template:
+ entity_id: input_boolean.guard_mode
+
+ ######################################################################
+ # Guard Mode: Disable
+ ######################################################################
+
+ - alias: "Modalità Guardia: Disattivazione"
+ initial_state: 'on'
+
+ trigger:
+ - platform: state
+ entity_id: group.residents
+ to: 'home'
+ - platform: homeassistant
+ event: start
+
+ condition:
+ condition: template
+ value_template: >-
+ {{ is_state('group.residents', 'home') }}
+
+ action:
+ - service: input_boolean.turn_off
+ data_template:
+ entity_id: input_boolean.guard_mode
######################################################################\r
-# Alarm Package: Notifications\r
+# Alarm Package - Notifications Scripts\r
######################################################################\r
script: \r
######################################################################\r
-# Alarms Package - Automation based on Events\r
+# Alarms Package - Automation Triggers\r
######################################################################\r
\r
automation:\r