diff --git a/code/espurna/config/sensors.h b/code/espurna/config/sensors.h index 2070ee97..013b4f1f 100644 --- a/code/espurna/config/sensors.h +++ b/code/espurna/config/sensors.h @@ -59,7 +59,7 @@ #define EMON_ADC_BITS 12 #define EMON_REFERENCE_VOLTAGE 3.3 #define EMON_CURRENT_PRECISION 2 - #define EMON_CURRENT_OFFSET 0 + #define EMON_CURRENT_OFFSET 0.10 #endif #define EMON_CURRENT_RATIO 30 diff --git a/code/espurna/emon.ino b/code/espurna/emon.ino index 81109430..f9bd2609 100644 --- a/code/espurna/emon.ino +++ b/code/espurna/emon.ino @@ -170,8 +170,8 @@ void powerMonitorLoop() { DEBUG_MSG("[ENERGY] Power: %dW\n", int(_current * mainsVoltage)); // Update websocket clients - char text[20]; - sprintf_P(text, PSTR("{\"emonPower\": %d}"), int(_current * mainsVoltage)); + char text[64]; + sprintf_P(text, PSTR("{\"emonVisible\": 1, \"powApparentPower\": %d}"), int(_current * mainsVoltage)); wsSend(text); // Send MQTT messages averaged every EMON_MEASUREMENTS diff --git a/code/html/index.html b/code/html/index.html index 3764f358..71c96e5f 100644 --- a/code/html/index.html +++ b/code/html/index.html @@ -140,7 +140,7 @@ -
+