set max on time to 10min

This commit is contained in:
lukas-heiligenbrunner 2020-03-28 13:07:22 +01:00
parent 247ac27ecc
commit b17fbd5ca6

View File

@ -8,9 +8,9 @@ static const uint8_t WasserSensorPin = 14;
static const uint8_t DruckSensorPin = 12;
static const uint8_t SchuetzPin = 13;
static const int abschaltzeit = 1800;
static const int maxpumpdauer = 120;
/** time config */
static const int abschaltzeit = 1800; //sek
static const int maxpumpdauer = 600; //sek
Ticker tick;
Ticker status;
@ -31,7 +31,7 @@ void pumpeSchalten(bool on) {
pumpendauer.once(maxpumpdauer, []() { //erlaube keine einschaltung von mehr als 60 sek
if (digitalRead(DruckSensorPin)) {
//error zu lange
Serial.println("\n\npumpe lief mehr als 60 sekunden durchgaengig");
Serial.println("\n\npumpe lief mehr als 10 Minuten durchgaengig");
pumpeSchalten(false);
error = true;
}