diff --git a/src/web/AmsWebServer.cpp b/src/web/AmsWebServer.cpp index a74ddda4..7a89719f 100644 --- a/src/web/AmsWebServer.cpp +++ b/src/web/AmsWebServer.cpp @@ -695,7 +695,7 @@ void AmsWebServer::dataJson() { mqttStatus = 3; } - char json[280]; + char json[284]; snprintf_P(json, sizeof(json), DATA_JSON, maxPwr == 0 ? meterState->isThreePhase() ? 20000 : 10000 : maxPwr, meterConfig->productionCapacity, diff --git a/web/data.json b/web/data.json index 346535a4..1b8e266f 100644 --- a/web/data.json +++ b/web/data.json @@ -10,13 +10,13 @@ "ec" : %.1f, "ric" : %.1f, "rec" : %.1f, - "u1" : %.1f, - "u2" : %.1f, - "u3" : %.1f, + "u1" : %.2f, + "u2" : %.2f, + "u3" : %.2f, "i1" : %.2f, "i2" : %.2f, "i3" : %.2f, - "v" : %.2f, + "v" : %.3f, "r" : %d, "t" : %.1f, "u" : %lu,