ignore, totalizer, debug

This commit is contained in:
2020-07-28 00:06:32 +02:00
parent 2bb7fe62d1
commit ef7dac61ed
2 changed files with 10 additions and 1 deletions

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
/Release/
libraries/includes/configuration.cpp
libraries/includes/configuration.h
sketch.esp8266.esp8266.nodemcu.bin
sketch.esp8266.esp8266.nodemcu.elf
sketch/sketch.esp8266.esp8266.nodemcu.bin
sketch/sketch.esp8266.esp8266.nodemcu.elf

View File

@ -66,6 +66,7 @@ void loopApplication() {
uptime++; uptime++;
} }
static uint32_t totalCnt = 0;
static uint32_t lastMillis = 0; static uint32_t lastMillis = 0;
if (currentMillis > (lastMillis + (configBlock.valuesPeriod * 1000))) { if (currentMillis > (lastMillis + (configBlock.valuesPeriod * 1000))) {
lastMillis = currentMillis; lastMillis = currentMillis;
@ -80,11 +81,12 @@ void loopApplication() {
Serial.print(rainCnt); Serial.print(rainCnt);
Serial.println(); Serial.println();
#endif #endif
totalCnt += rainCnt;
// MQTT publishing // MQTT publishing
#define BUF_SIZE 256 #define BUF_SIZE 256
char buf[BUF_SIZE]; char buf[BUF_SIZE];
snprintf(buf, BUF_SIZE-1, "{\"raincnt\":%ld, \"uptime\":%ld}", rainCnt, uptime); snprintf(buf, BUF_SIZE-1, "{\"raincnt\":%ld, \"totalCnt\":%ld, \"uptime\":%ld}", rainCnt, totalCnt, uptime);
mqttClient.publish(configBlock.mqttValuesTopic, buf); mqttClient.publish(configBlock.mqttValuesTopic, buf);
} }