From 1e2e2e4c88665ff7e26adde1d34939a2f4eef528 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Sun, 2 Jul 2023 12:52:10 -0400 Subject: [PATCH] Get lightning alerts even at night, as long as we're awake --- packages/notify.yaml | 1 + packages/weatheralerts.yaml | 36 ++++++++++++++++++++++++------------ 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/packages/notify.yaml b/packages/notify.yaml index 7d40363..b374296 100644 --- a/packages/notify.yaml +++ b/packages/notify.yaml @@ -1488,6 +1488,7 @@ script: - service: script.speech_engine data: who: '{{ who }}' + type: '{{ type }}' message: >- {% from 'formatting.jinja' import cleanup %} {% macro greeting() %} diff --git a/packages/weatheralerts.yaml b/packages/weatheralerts.yaml index 02f911d..a2aad4b 100644 --- a/packages/weatheralerts.yaml +++ b/packages/weatheralerts.yaml @@ -1673,8 +1673,8 @@ script: tag: lightning-warning - if: - condition: state - entity_id: input_boolean.audible_notifications - state: 'on' + entity_id: input_boolean.master_bedroom_sleeping + state: 'off' then: - service: scene.create data: @@ -1706,11 +1706,17 @@ script: - light.tina_desk_strip data: color_name: red - - service: script.status_annc - data: - who: 'common' - call_interruption: 1 - call_lightning_alert: 1 + - if: + - condition: state + entity_id: input_boolean.master_bedroom_sleeping + state: 'off' + then: + - service: script.status_annc + data: + who: 'common' + type: alert + call_interruption: 1 + call_lightning_alert: 1 - delay: seconds: 10 - service: scene.turn_on @@ -1726,11 +1732,17 @@ script: who: all message: clear_notification tag: lightning-warning - - service: script.status_annc - data: - who: 'common' - call_interruption: 1 - call_lightning_clear: 1 + - if: + - condition: state + entity_id: input_boolean.master_bedroom_sleeping + state: 'off' + then: + - service: script.status_annc + data: + who: 'common' + type: alert + call_interruption: 1 + call_lightning_clear: 1 - service: script.text_notify data: type: alert