Code: Select all
void loop() {
if (Automat->isOn()) {
if ((Pump->isOn()) and (millis() - pm_lastmillis) >= tab_time_on[nr_programu]*1000) {
pm_lastmillis = millis();
Pump -> turnOff();
}
if ( !(Pump->isOn()) and (millis() - pm_lastmillis) >= tab_time_off[nr_programu]*1000) {
pm_lastmillis = millis();
Pump->turnOn();
}
}
SuplaDevice.iterate();
}
