Fix bug - default temperature with power on after midnight

early Saturday uses temp from Friday night
early Monday uses temp from Sunday night
Other days use weekend/weekday as appropriate