From 6d83df100d789f328724de910b9dcd9677921854 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Mon, 17 Oct 2022 23:50:00 -0400 Subject: [PATCH] Fixed some control logic --- packages/scheduling.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/scheduling.yaml b/packages/scheduling.yaml index 5d64333..0c226e8 100644 --- a/packages/scheduling.yaml +++ b/packages/scheduling.yaml @@ -221,7 +221,9 @@ script: entity_id: input_select.scheduled_climate_mode_kallen_fan data: option: > - {% if states('sensor.tonights_low_temp') >= states('input_number.kallen_fan_threshold') %} + {% if is_state('input_boolean.kallen_overnight','on') %} + N/A + {% elif states('sensor.tonights_low_temp') >= states('input_number.kallen_fan_threshold') %} Fan {% else %} White Noise @@ -431,8 +433,12 @@ script: entity_id: input_select.scheduled_climate_mode_nursery_aircon data: option: > - {% if states('sensor.tonights_low_temp') >= states('input_number.nursery_aircon_threshold') %} - AC + {% if is_state('input_boolean.nursery_aircon_installed','on') %} + {% if states('sensor.tonights_low_temp') >= states('input_number.nursery_aircon_threshold') %} + AC + {% else %} + White Noise + {% endif %} {% else %} White Noise {% endif %} \ No newline at end of file