diff --git a/prebuilt/firmware.bin b/prebuilt/firmware.bin index 740a33c3990dc07d2c829d17ed3f7f6afb3f6910..3b49a066131111c0dc5a125c12a6b0cda4d31f6a 100644 Binary files a/prebuilt/firmware.bin and b/prebuilt/firmware.bin differ diff --git a/src/smartpower2.ino b/src/smartpower2.ino index eb9f6a787950a3ca3fcbc07dd207fe4484ea7458..97e4897db841998a9efadd598b3ce8dab8fd3489 100644 --- a/src/smartpower2.ino +++ b/src/smartpower2.ino @@ -41,7 +41,7 @@ WiFiClient logClient; #define MEASUREWATTHOUR 'm' #define FW_VERSION 'f' -#define FWversion 1.3 +#define FWversion 1.4 uint8_t onoff = OFF; unsigned char measureWh; @@ -737,6 +737,11 @@ void handler(void) { if (onoff == ON) { digitalWrite(POWERLED, D1state = !D1state); + readPower(); + String data_serial = String(volt, 3) + "," + String(ampere, 3) + "," + + String(watt, 3) + "," + String(watth / 3600, 3) + "\r\n"; + + Serial.print(data_serial.c_str()); } if (connectedLCD) {