Hi,
ich bin total neu beim Thema Scripting daher bräuchte ich mal eben eure Hilfe
Ich habe zwei Pumpen und 2 Schwimmer um Regenwasser wegzupumpen (wir sind ein wenig hochwassergeschädigt).
Aufbau an sich ist so:
Shelly Nr. 1 hat auf dem SW-Eingang den Schwimmer 1. Am Ausgang hängt ein Schütz 1, und an diesem wiederum die Pumpe 1.
Shelly Nr. 2 hat auf dem SW-Eingang den Schwimmer 2. Am Ausgang hängt ein Schütz 2, und an diesem wiederum die Pumpe 2.
Also an sich pro Pumpe der Aufbau identisch.
Aktuell ist der Switch auf attached, sprich spring der Schwimmer an schaltet der entsprechende Shelly den Schütz usw.
Das klappt auch einwandfrei. Nun hängt aber Schwimmer 1 um einiges Tiefer als Schwimmer 2, somit schaltet erst Pumpe 2 ab einem gewissen Level dazu.
Jetzt kommt mein Gedanke zum Thema Scripting hinzu.
Da Pumpe 1 regelmäßig (auch bei schönem Wetter) läuft wollte ich ihr ein wenig Pause gönnen und würde gerne in den Shelly 1 programmieren, dass er nur bei jedem zweiten "Schwimmer an" das interne Relais einschaltet.
Das wäre erstmal die "einfache" Lösung. Dann würde irgendwann Pumpe 2 anspringen und alles ist fein.
Umfangreicher aber noch schöner wäre eine "Wechselschaltung", sozusagen sind dann Schwimmer 1 und Schwimmer 2 erstmal "unabhängig" von den Shellies.
Geht Schwimmer 1 an soll abwechselnd Shelly 1 und Shelly 2 eingeschaltet (also einmal das interne Relais, einmal das von dem anderen Shelly eingeschaltet) werden. (Wenn Schwimmer 1 ausgeht soll der entsprechende Shelly auch wieder ausgehen).
Falls Schwimmer 2 zusätzlich angeht sollen beide Pumpen laufen, sprich die ausgeschaltete soll zugeschaltet werden. Hier sollte dann wenn Schwimmer 2 ausgeht Shelly 2 ausgehen und wenn später dann Schwimmer 1 ausgeht wiederum Shelly 1 ausgehen.
Also falls ihr da für mich was habt wäre das super
LG & schönes Wochenende