gridPowerDelta Relay logging

This commit is contained in:
Patrick Haßel 2025-09-03 13:43:13 +02:00
parent 8024c2ddcd
commit d4282d3fba
2 changed files with 3 additions and 1 deletions

View File

@ -37,7 +37,7 @@ protected:
digitalWrite(pin, wanted ^ inverted ? HIGH : LOW);
publish();
if (logState) {
Serial.printf("[RELAY] \"%s\" = %s\n", name.c_str(), wanted ? "ON" : "OFF");
Serial.printf("[RELAY] \"%s\": %s\n", name.c_str(), wanted ? "ON" : "OFF");
}
stateMillis = millis();
}

View File

@ -181,6 +181,7 @@ private:
gridPowerDeltaLast = max(1UL, millis());
} else {
if (millis() - gridPowerDeltaLast > gridPowerDeltaOffDelay) {
Serial.printf("[RELAY] \"%s\": CONSUMING TOO MUCH: Powering OFF!\n", name.c_str());
set(false);
}
}
@ -200,6 +201,7 @@ private:
gridPowerDeltaLast = max(1UL, millis());
} else {
if (millis() - gridPowerDeltaLast > gridPowerDeltaOnDelay) {
Serial.printf("[RELAY] \"%s\": PRODUCING TOO MUCH: Powering ON!\n", name.c_str());
set(true);
}
}