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

View File

@ -66,6 +66,7 @@ void loopApplication() {
uptime++;
}
static uint32_t totalCnt = 0;
static uint32_t lastMillis = 0;
if (currentMillis > (lastMillis + (configBlock.valuesPeriod * 1000))) {
lastMillis = currentMillis;
@ -80,11 +81,12 @@ void loopApplication() {
Serial.print(rainCnt);
Serial.println();
#endif
totalCnt += rainCnt;
// MQTT publishing
#define BUF_SIZE 256
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);
}