10 sekunden HIGH 2 sekunden LOW// ich schaffs einfach nicht -.- WITHOUTDELAY!!!

habs geschafft :))))

  unsigned long Sprudel2currentMillis = millis();
     if(Sprudel2currentMillis - Sprudel2previousMillis > Sprudel2intervalOff && Sprudel2State == LOW) {
    Sprudel2previousMillis = Sprudel2currentMillis;  
    Sprudel2State = HIGH;
    //digitalWrite(relais4, Sprudel2State);
    digitalWrite(ledPin4, Sprudel2State);
    Sprudel2intervalOff = random(1000, Sprudel2MAXOn);
  }
    if(Sprudel2currentMillis - Sprudel2previousMillis > Sprudel2intervalOn && Sprudel2State == HIGH) {
    Sprudel2previousMillis = Sprudel2currentMillis;  
    Sprudel2State = LOW;
    //digitalWrite(relais4, Sprudel2State);
    digitalWrite(ledPin4, Sprudel2State);
    Sprudel2intervalOn = random(1000, Sprudel2MAXOff);
  }

Falls einer braucht :slight_smile:

danke uwefed <3 :))