convert values of sensors to float
This commit is contained in:
parent
11dc1ad9e3
commit
0143191cb5
@ -48,7 +48,7 @@ bool buildSensorJson(JsonDocument& jsonDoc, unsigned long value) {
|
||||
|
||||
JsonObject sensor = jsonDoc.createNestedObject("sensor");
|
||||
|
||||
float voltage = GET_VCC(value);
|
||||
float voltage = (float)GET_VCC(value)/1000;
|
||||
if (voltage != 0) {
|
||||
sensor["voltage"] = voltage;
|
||||
}
|
||||
@ -58,10 +58,10 @@ bool buildSensorJson(JsonDocument& jsonDoc, unsigned long value) {
|
||||
sensor["value"] = GET_VALUE(value);
|
||||
break;
|
||||
case SensorType::TEMPERATURE:
|
||||
sensor["temperature"] = GET_TEMP(value);
|
||||
sensor["temperature"] = (float)GET_TEMP(value)/10;
|
||||
break;
|
||||
case SensorType::HUMIDITY:
|
||||
sensor["humidity"] = GET_HUMIDITY(value);
|
||||
sensor["humidity"] = (float)GET_HUMIDITY(value)/10;
|
||||
break;
|
||||
case SensorType::CONTACT:
|
||||
sensor["state"] = GET_STATE(value) ? "on" : "off";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user