Регистрируем показатели сразу в float для возможного применения математических модификаторов

This commit is contained in:
2022-02-01 23:01:44 +03:00
parent e06be18432
commit 6373f36eb5
2 changed files with 3 additions and 3 deletions

View File

@@ -25,7 +25,7 @@ class Dht1122t : public IoTSensor {
void doByInterval() { void doByInterval() {
float value = dhts[_pin]->getTemperature(); float value = dhts[_pin]->getTemperature();
if (String(value) != "nan") regEvent((String)value, "Dht1122t"); if (String(value) != "nan") regEvent(value, "Dht1122t");
else SerialPrint("E", "Sensor DHTt", "Error"); else SerialPrint("E", "Sensor DHTt", "Error");
} }
@@ -44,7 +44,7 @@ class Dht1122h : public IoTSensor {
void doByInterval() { void doByInterval() {
float value = dhts[_pin]->getHumidity(); float value = dhts[_pin]->getHumidity();
if (String(value) != "nan") regEvent((String)value, "Dht1122h"); if (String(value) != "nan") regEvent(value, "Dht1122h");
else SerialPrint("E", "Sensor DHTh", "Error"); else SerialPrint("E", "Sensor DHTh", "Error");
} }

View File

@@ -74,7 +74,7 @@ class Ds18b20 : public IoTSensor {
char addrStr[20] = ""; char addrStr[20] = "";
hex2string(deviceAddress, 8, addrStr); hex2string(deviceAddress, 8, addrStr);
if (value != -127) regEvent((String)value, "addr: " + String(addrStr)); //обязательный вызов для отправки результата работы if (value != -127) regEvent(value, "addr: " + String(addrStr)); //обязательный вызов для отправки результата работы
else SerialPrint("E", "Sensor Ds18b20", "Error"); else SerialPrint("E", "Sensor Ds18b20", "Error");
} }
//======================================================================================================= //=======================================================================================================