Feedback the humidifier relay pin state to ensure it gets set
This commit is contained in:
parent
ad2b15d49e
commit
3117487346
|
@ -72,8 +72,8 @@ void loop()
|
||||||
Serial.print(humd);
|
Serial.print(humd);
|
||||||
Serial.print(",");
|
Serial.print(",");
|
||||||
Serial.print(temp);
|
Serial.print(temp);
|
||||||
//Serial.print(",");
|
Serial.print(",");
|
||||||
//Serial.print(volts);
|
Serial.print(digitalRead(PIN_RELAY4));
|
||||||
//Serial.print(",");
|
//Serial.print(",");
|
||||||
//Serial.println(volts2);
|
//Serial.println(volts2);
|
||||||
Serial.println("");
|
Serial.println("");
|
||||||
|
|
|
@ -136,11 +136,12 @@ try:
|
||||||
parts = resp.split(b",")
|
parts = resp.split(b",")
|
||||||
humidity = float(parts[0])
|
humidity = float(parts[0])
|
||||||
temp = float(parts[1])
|
temp = float(parts[1])
|
||||||
#volts = float(parts[2])
|
volts = float(parts[2])
|
||||||
#volts2 = float(parts[3])
|
#volts2 = float(parts[3])
|
||||||
#print(parts)
|
#print(parts)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
humidifier.update(volts)
|
||||||
controller.update(s, humidity)
|
controller.update(s, humidity)
|
||||||
|
|
||||||
if frame_num == 0:
|
if frame_num == 0:
|
||||||
|
@ -150,11 +151,12 @@ try:
|
||||||
"time": int(now*1000),
|
"time": int(now*1000),
|
||||||
"temp": temp,
|
"temp": temp,
|
||||||
"hum": humidity,
|
"hum": humidity,
|
||||||
"hv": 1 if humidifier.on else 0,
|
"hv": volts,
|
||||||
"hv2": 1 if humidifier.on else 0,
|
"hv2": 1 if humidifier.on else 0,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
send_update(update)
|
send_update(update)
|
||||||
|
#print("sending update {}".format(update))
|
||||||
frame_num = (frame_num + 1) % DECIMATION_RATE
|
frame_num = (frame_num + 1) % DECIMATION_RATE
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print("pipe errored out, restarting: ", e)
|
print("pipe errored out, restarting: ", e)
|
||||||
|
|
Loading…
Reference in New Issue