lt = st.get_sensor_avg("temp/loft")
out = st.get_sensor_avg('air/outside-intake')
- if lt is None or out is None:
+ if False and st.hour in range(21, 24) or st.hour in range(6, 10):
+ fs = 0
+ elif lt is None or out is None:
fs = 0
elif st.hysteresis('lf_out_cold', out, 5, 6) < 0:
fs = 0
tii = st.get_sensor_avg('air/inside-intake')
tie = st.get_sensor_avg('air/inside-exhaust')
house_hot = st.hysteresis('ac_house_hot', tii, 23.5, 24)
- outside_hot = st.hysteresis('ac_outside_hot', tie, 23, 24)
+ outside_hot = st.hysteresis('ac_outside_hot', tie, 24, 25)
ac_on = ac_is_on()
if house_hot > 0 and outside_hot > 0: