Folgende einstellungen bezüglich Shelly und Schalter solltest du machen:
- Schalter-Typ Toggle (auch wenn Edge meist praktischer ist, Erklärung weiter unten).
- Default Power-On Modus auf OFF (oder RESTORE LAST MODE) stellen, damit die Pumpe nicht versehentlich anläuft wenn der Shelly mal vom Strom getrennt wird oder neu startet.
Wenn du die Zeitsteuerung über Schedules im Shelly lösen willst solltest du zusätzlich folgende IO-Actions im Schalter hinterlegen:
Button switched on (die 0 ggf. durch eine 1 ersetzen, je nachdem welches der beiden Relais genutzt wird):
http://localhost/settings/relay/0?schedule=true
Button switched off URL:
http://localhost/settings/relay/0?schedule=false
Damit werden etwaige Zeitpläne wann die Pumpe an oder ausgehen soll deaktiviert, sobald der Schalterzustand off (also aus) ist. Ich würde den Schalter noch mit einem Klebeband oben oder unten versehen, damit man klar sieht in welchem Zustand er aus ist.
Das Schalten von Extern (Computer, App..) ist dabei nicht berücksichtigt weil man das Anschalten über die REST-API nicht unterbinden kann.