Will now check for security faults before arming system
This commit is contained in:
@ -193,15 +193,34 @@ script:
|
|||||||
security_arm_home:
|
security_arm_home:
|
||||||
alias: Security Arm - Home
|
alias: Security Arm - Home
|
||||||
sequence:
|
sequence:
|
||||||
|
- if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: sensor.total_faults
|
||||||
|
state: '0'
|
||||||
|
then:
|
||||||
- service: alarm_control_panel.alarm_arm_home
|
- service: alarm_control_panel.alarm_arm_home
|
||||||
target:
|
target:
|
||||||
entity_id: alarm_control_panel.stratton_ave_alarm
|
entity_id: alarm_control_panel.stratton_ave_alarm
|
||||||
data:
|
data:
|
||||||
code: !secret ring_alarm_code
|
code: !secret ring_alarm_code
|
||||||
|
else:
|
||||||
|
- service: script.speech_engine
|
||||||
|
data:
|
||||||
|
who: common
|
||||||
|
message: 'There are active security faults. Please close all doors and windows before arming.'
|
||||||
|
- service: script.text_notify
|
||||||
|
data:
|
||||||
|
who: 'ios_parents'
|
||||||
|
message: 'There are active security faults. Please close all doors and windows before arming.'
|
||||||
|
|
||||||
security_arm_away:
|
security_arm_away:
|
||||||
alias: Security Arm - Away
|
alias: Security Arm - Away
|
||||||
sequence:
|
sequence:
|
||||||
|
- if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: sensor.total_faults
|
||||||
|
state: '0'
|
||||||
|
then:
|
||||||
- service: alarm_control_panel.alarm_arm_away
|
- service: alarm_control_panel.alarm_arm_away
|
||||||
target:
|
target:
|
||||||
entity_id: alarm_control_panel.stratton_ave_alarm
|
entity_id: alarm_control_panel.stratton_ave_alarm
|
||||||
@ -210,6 +229,15 @@ script:
|
|||||||
- service: alarm_control_panel.alarm_arm_away
|
- service: alarm_control_panel.alarm_arm_away
|
||||||
target:
|
target:
|
||||||
entity_id: alarm_control_panel.alexa_guard_9ee3b
|
entity_id: alarm_control_panel.alexa_guard_9ee3b
|
||||||
|
else:
|
||||||
|
- service: script.speech_engine
|
||||||
|
data:
|
||||||
|
who: common
|
||||||
|
message: 'There are active security faults. Please close all doors and windows before arming.'
|
||||||
|
- service: script.text_notify
|
||||||
|
data:
|
||||||
|
who: 'ios_parents'
|
||||||
|
message: 'There are active security faults. Please close all doors and windows before arming.'
|
||||||
|
|
||||||
security_disarm:
|
security_disarm:
|
||||||
alias: Security Disarm
|
alias: Security Disarm
|
||||||
|
Reference in New Issue
Block a user