burrow/air/mixed
burrow/air/outside-exhaust
burrow/air/outside-intake
+burrow/air/ac-on 0-1 (computed by burrow-auto)
burrow/auto/air 0-1 [control, default=1]
burrow/auto/circ 0-1 [control, default=1]
burrow/auto/loft-fan 0-1 [control, default=1]
+burrow/avg/* smoothed-out measurements produced by burrow-auto
+
burrow/power/current/l1
burrow/power/current/l2
burrow/power/current/l3
debug("Air: house_warm={} house_hot={} ac_on={} outside_warmer={} mixed_warmer={}".format(house_warm, house_hot, ac_on, outside_warmer, mixed_warmer))
+ if ac_on != 0:
+ st.set("air/ac-on", "{} {}".format(1 if ac_on > 0 else 0, int(st.now)))
+ else:
+ st.set("air/ac-on", "")
+
def auto_aircon():
global st