From 0bb7f97e6e976c9e558feab69dbe3624105f65f3 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Mon, 1 Jul 2024 16:21:41 -0400 Subject: [PATCH] Fix master bedroom using night temp instead of day temp --- climate/master-bedroom/processing.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/climate/master-bedroom/processing.js b/climate/master-bedroom/processing.js index 19b761d..cea9dce 100644 --- a/climate/master-bedroom/processing.js +++ b/climate/master-bedroom/processing.js @@ -126,19 +126,25 @@ if (time === 'day') { } // Night Time } else if (time === 'night') { + // If this is being run at scheduled time, turn on input_boolean.master_bedroom_cooling_on if (type === 'auto') { setCool = 'turn_on' } - if (danger === 'Extreme') { + // Decide temperature + if (type === 'sleep' && payload === 'off') { + setTemp = dayTemp + } else if (danger === 'Extreme') { setTemp = bedTemp } else { setTemp = nightTemp } - if (hotDay === 'on' || sleeping === 'on') { + // Decide eco mode + if (sleeping === 'on') { setEco = 'none' } else { setEco = 'eco' } + // Decide HVAC mode if (acMode === 'AC') { setHvac = 'cool' } else if (acMode === 'Fan') { @@ -146,6 +152,7 @@ if (time === 'day') { } else { setHvac = 'off' } + // Decide fan on/off if (type === 'sleep' && payload === 'off') { setFan = 'turn_off' } else if (fanMode === 'Fan') {