Prevent security prompts from playing when nothing actually changed

This commit is contained in:
2023-04-10 13:36:37 -04:00
parent 7598b5eea6
commit 9e937f0ae3

View File

@ -163,6 +163,8 @@ automation:
- condition: state - condition: state
entity_id: input_boolean.guest_mode entity_id: input_boolean.guest_mode
state: 'off' state: 'off'
- condition: template
value_template: "{{ states('alarm_control_panel.stratton_ave_alarm') not in ['disarmed','unavailable','unknown'] }}"
action: action:
- choose: - choose:
- conditions: - conditions:
@ -216,6 +218,9 @@ automation:
{% set wake = state_attr('input_datetime.master_bedroom_wakeup','timestamp') %} {% set wake = state_attr('input_datetime.master_bedroom_wakeup','timestamp') %}
{% set diff = wake - rearm %} {% set diff = wake - rearm %}
{{ diff > 1800 }} {{ diff > 1800 }}
- condition: state
entity_id: alarm_control_panel.stratton_ave_alarm
state: disarmed
action: action:
- if: - if:
- condition: state - condition: state