diff --git a/ESPtermostat.ino b/ESPtermostat.ino index 826eb3e..e516bcf 100644 --- a/ESPtermostat.ino +++ b/ESPtermostat.ino @@ -166,6 +166,10 @@ void notFound(AsyncWebServerRequest *request) { } void thermostatCheck() { + int avgTemperature = (int)(avgTemperature*10000); + int reqTemp = (int)(reqTemp*10000); + int offset = (int)(offset*10000); + if (avgTemperature <= (reqTemp - offset)) { heating = 1; digitalWrite(RELAY_PIN, !heating);