From e8f284b2910ee21726e836ac900d33bebb442c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Z=C3=A1le=C5=A1=C3=A1k?= Date: Wed, 14 Dec 2022 02:24:58 +0100 Subject: [PATCH] Uprava cteni teploty Uklada do promenne pouze platnou hodnotu. --- ESPtermostat.ino | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ESPtermostat.ino b/ESPtermostat.ino index 783f9f1..fbea8ff 100644 --- a/ESPtermostat.ino +++ b/ESPtermostat.ino @@ -172,9 +172,13 @@ void thermostatCheck(){ } void readSensor() { + float tempC = sensor.getTempCByIndex(0); + + if(tempC != DEVICE_DISCONNECTED_C){ // read the actual temperature after it's been converted - temperature = sensor.getTempCByIndex(0) + CORRECTION; + temperature = tempC + CORRECTION; // do what you need with the temperature here + } metrics = "temp "; metrics += temperature; }