From f28f684127baaf11bce921cbf21ae114faa3da0c Mon Sep 17 00:00:00 2001 From: Carlo Costanzo Date: Fri, 22 May 2026 11:40:58 -0400 Subject: [PATCH] Reduce vacuum and fridge briefing noise --- config/packages/vacuum.yaml | 3 +++ config/templates/speech/briefing.yaml | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/config/packages/vacuum.yaml b/config/packages/vacuum.yaml index fe741baf..9dca16d5 100755 --- a/config/packages/vacuum.yaml +++ b/config/packages/vacuum.yaml @@ -770,6 +770,9 @@ automation: is_state('vacuum.l10s_vacuum', 'error') or states('sensor.l10s_vacuum_error') not in ['no_error', 'unavailable'] }} + - condition: state + entity_id: group.bed + state: 'off' action: - service: script.send_to_logbook data: diff --git a/config/templates/speech/briefing.yaml b/config/templates/speech/briefing.yaml index af398f39..a666386c 100755 --- a/config/templates/speech/briefing.yaml +++ b/config/templates/speech/briefing.yaml @@ -86,7 +86,13 @@ {%- endmacro -%} {%- macro fridge() -%} - The internal temperature of the refrigerator is currently {{ states('sensor.blink_blink1_temperature') }} degrees. The freezer temperature is {{ states('sensor.refrigerator_freezer_temp') }} degrees and the fridge temperature is {{ states('sensor.refrigerator_fridge_temp') }} degrees. {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %} + {% set freezer = states('sensor.refrigerator_freezer_temp') %} + {% set fridge = states('sensor.refrigerator_fridge_temp') %} + The internal temperature of the refrigerator is currently {{ states('sensor.blink_blink1_temperature') }} degrees. + {% if freezer not in ['unknown', 'unavailable', 'none', ''] and fridge not in ['unknown', 'unavailable', 'none', ''] %} + The freezer temperature is {{ freezer }} degrees and the fridge temperature is {{ fridge }} degrees. + {% endif %} + {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %} {%- endmacro -%} {%- macro window_check() -%}