Fixed things I didn't catch when I updated Rain Window Alert last time
This commit is contained in:
@ -1613,18 +1613,31 @@ automation:
|
|||||||
title: "WINDOWS ARE OPEN!"
|
title: "WINDOWS ARE OPEN!"
|
||||||
message: "It is raining and there are windows open in the house. Please close them!"
|
message: "It is raining and there are windows open in the house. Please close them!"
|
||||||
tag: rain-window-warning
|
tag: rain-window-warning
|
||||||
|
- service: script.living_room_lights_alert
|
||||||
|
data:
|
||||||
|
type: blue
|
||||||
|
duration: 10
|
||||||
|
- if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: binary_sensor.basement_occupied
|
||||||
|
state: 'on'
|
||||||
|
then:
|
||||||
|
- service: script.basement_lights_alert
|
||||||
|
data:
|
||||||
|
type: blue
|
||||||
|
duration: 10
|
||||||
- service: script.speech_engine
|
- service: script.speech_engine
|
||||||
data:
|
data:
|
||||||
who: everywhere
|
who: everywhere
|
||||||
type: weather
|
type: weather
|
||||||
message: "It is raining and there are windows open in the house. Please close them!"
|
message: "It is raining and there are windows open in the house. Please close them!"
|
||||||
- wait_template: "{{ is_state('binary_sensor.windows','off') or is_state('binary_sensor.raining_bayesian','none') }}"
|
- wait_template: "{{ is_state('binary_sensor.windows','off') or is_state('binary_sensor.raining_bayesian','off') }}"
|
||||||
timeout: "00:15:00"
|
timeout: "00:15:00"
|
||||||
continue_on_timeout: true
|
continue_on_timeout: true
|
||||||
- choose:
|
- choose:
|
||||||
- conditions:
|
- conditions:
|
||||||
- condition: template
|
- condition: template
|
||||||
value_template: "{{ is_state('binary_sensor.windows','off') and states('binary_sensor.raining_bayesian') not in ['none'] }}"
|
value_template: "{{ is_state('binary_sensor.windows','off') and is_state('binary_sensor.raining_bayesian','on') }}"
|
||||||
sequence:
|
sequence:
|
||||||
- service: script.text_notify
|
- service: script.text_notify
|
||||||
data:
|
data:
|
||||||
@ -1639,7 +1652,7 @@ automation:
|
|||||||
message: "Windows are now closed. Thank you, and enjoy your dry house."
|
message: "Windows are now closed. Thank you, and enjoy your dry house."
|
||||||
- conditions:
|
- conditions:
|
||||||
- condition: template
|
- condition: template
|
||||||
value_template: "{{ is_state('binary_sensor.raining_bayesian','none') }}"
|
value_template: "{{ is_state('binary_sensor.raining_bayesian','off') }}"
|
||||||
sequence:
|
sequence:
|
||||||
- service: script.text_notify
|
- service: script.text_notify
|
||||||
data:
|
data:
|
||||||
|
Reference in New Issue
Block a user