######################################################################
- alias: "Termosifoni: Schedulazione giornaliera feriale"
- initial_state: 'off'
+ initial_state: false
trigger:
- platform: time
######################################################################
- alias: "Termosifoni: Modalità vacanza"
- initial_state: 'off'
+ initial_state: false
trigger:
- platform: state
- alias: "Porta Casa: Accendi Luce Corridoio"
mode: single
- initial_state: 'on'
trigger:
- platform: state
######################################################################
- alias: "Allarme Consumo Energetico"
- initial_state: 'on'
trigger:
- platform: numeric_state
######################################################################
- alias: "Home Assistant: Cambio modalità On"
- initial_state: 'on'
trigger:
platform: state
{{ booleans | list | join(', ') }}
- alias: "Home Assistant: Cambio modalità Off"
- initial_state: 'on'
trigger:
platform: state
######################################################################
- alias: "Home Assistant: Modalità Giorno/Notte"
- initial_state: 'on'
trigger:
- platform: time
######################################################################
- alias: "Home Assistant: Gestione notifiche vocali"
- initial_state: 'on'
trigger:
- platform: state
to: 'off'
action:
- - service_template: >-
+ - service: >-
{% if trigger.to_state.state == 'on' %}
input_boolean.turn_off
{% else %}
######################################################################
- alias: "Home Assistant: Pulitura settimanale log"
- initial_state: 'on'
trigger:
- platform: time
######################################################################
- alias: "Google Home: Pronuncia testo"
- initial_state: 'on'
trigger:
- platform: state
######################################################################
- alias: "Modalità Notte"
- initial_state: 'off'
+ initial_state: false
trigger:
- platform: state
- alias: Saluto di benvenuto
mode: parallel
- initial_state: 'on'
trigger:
- platform: zone
to: "on"
timeout:
minutes: 30
- continue_on_timeout: 'false'
+ continue_on_timeout: false
- delay: 00:00:05
######################################################################
- alias: "Saluto orario"
- initial_state: 'off'
+ initial_state: false
trigger:
- platform: time
######################################################################
- alias: "Modalità Test: Azione on"
- initial_state: 'on'
trigger:
- platform: state
entity_id: input_boolean.test_mode
to: 'on'
- action:\r
+ action:
- service: automation.turn_off
entity_id: automation.startup_restart_on_error
######################################################################
- alias: "Modalità Test: Azione off"
- initial_state: 'on'
trigger:
- platform: state
######################################################################
- alias: "Temi: Modalità giorno/Notte"
- initial_state: 'on'
trigger:
- platform: homeassistant
######################################################################\r
\r
- alias: "Update Notification: Home Assistant"\r
- initial_state: 'on'\r
\r
trigger:\r
- platform: state\r
######################################################################\r
\r
- alias: "Update Notification: Shelly"\r
- initial_state: 'on'\r
\r
trigger:\r
- platform: state\r
######################################################################\r
\r
- alias: "Update Notification: HACS"\r
- initial_state: 'on'\r
\r
trigger:\r
- platform: numeric_state\r
# - persistent_notification.dismiss\r
######################################################################\r
- alias: "Update: Riconoscimento Aggiornamenti"\r
- initial_state: 'on'\r
\r
trigger:\r
platform: state\r
# - script.stop_alarm\r
######################################################################\r
- alias: "Alarms: Riconoscimento Allarmi"\r
- initial_state: 'on'\r
\r
trigger:\r
platform: state\r
# - script.notify_all\r
######################################################################\r
- alias: "Allarme Porta Casa"\r
- initial_state: 'on'\r
\r
trigger:\r
- platform: state\r
# Guard Mode: Enable
######################################################################
- alias: "Modalità Guardia: Attivazione"
- initial_state: 'on'
trigger:
- platform: state
# Guard Mode: Disable
######################################################################
- alias: "Modalità Guardia: Disattivazione"
- initial_state: 'on'
trigger:
- platform: state
# Away Mode: Enable Action
######################################################################
- alias: "Modalità Vacanza: Azione on"
- initial_state: 'on'
trigger:
- platform: state
# Away Mode: Disable Action
######################################################################
- alias: "Modalità Vacanza: Azione off"
- initial_state: 'on'
trigger:
# Manual Disable
######################################################################\r
- id: zigbee2mqtt_change_log_level\r
alias: "Zigbee2mqtt: Cambia Log Level"\r
- initial_state: "on"\r
trigger:\r
platform: state\r
entity_id: input_select.zigbee2mqtt_log_level\r
######################################################################\r
- id: zigbee2mqtt_join_enabled\r
alias: "Zigbee2mqtt: Abilita Join"\r
- initial_state: "on"\r
trigger:\r
platform: state\r
- entity_id: switch.Zigbee2mqtt_Abilita_join\r
+ entity_id: switch.zigbee2mqtt_abilita_join\r
to: "on"\r
action:\r
service: timer.start\r
######################################################################\r
- id: zigbee2mqtt_join_disabled\r
alias: "Zigbee2mqtt: Disabilita Join"\r
- initial_state: "on"\r
trigger:\r
- platform: event\r
event_type: timer.finished\r
event_data:\r
entity_id: timer.zigbee_permit_join\r
- platform: state\r
- entity_id: switch.Zigbee2mqtt_Abilita_join\r
+ entity_id: switch.zigbee2mqtt_abilita_join\r
to: "off"\r
action:\r
- service: timer.cancel\r
data:\r
entity_id: timer.zigbee_permit_join\r
- service: switch.turn_off\r
- entity_id: switch.Zigbee2mqtt_Abilita_join\r
+ entity_id: switch.zigbee2mqtt_abilita_join\r
\r
######################################################################\r
# Automation to restart zigbee2mqtt to refresh sensor state\r
######################################################################\r
- id: zigbee2mqtt_startup_automation\r
alias: "Zigbee2mqtt: Startup Automation"\r
- initial_state: "on"\r
trigger:\r
- platform: homeassistant\r
event: start\r