Beiträge von GigabitPower

    @Olsche: ja, das kann ich mir vorstellen und ich würde meine Anforderungen auch viel lieber ohne Cloud umsetzen. Leider kenne ich mich mit den Befehlen, Sprache, Funktionen der lokalen Aktionen nicht aus, denn meine Anforderung für die Ausführung einer automatisieren Rückspülung "relativ" komplex:

    Dazu folgende Schritte:

    1. Auslöser des nachfolgenden Ablaufs kann z.B. wöchentlich freitags um 9:00 Uhr oder per Taster am IN1 erfolgen

    2. es folgen 2 parallele Aktionen a + b

    a) OUT1 (Pumpe mit Wechselrelais) wird für 10 Sekunden auf "on" gestellt (führt dazu, dass die Pumpe gestoppt wird), danach für 30 Sekunden auf "off" (Pumpe an). Danach wieder 10 Sekunden auf "on" (Pumpe aus)

    b) nach einer Wartezeit von 1 Sekunde soll OUT2 für 50 Sekunden auf "on" gestellt werden (Magnetventil für den Luftdruck des Rückspülventils wird geöffnet).

    3. nachdem die 50 Sekunden der beiden Aktionen unter Schritt 2 erfolgt sind soll OUT1 wieder auf "off" (Pumpe an) gestellt werden

    Vielleicht wäre auch ein Script die richtige Lösung dafür, leider kenne ich mich mit Java auch nicht aus.

    Vielen Dank für deine Hilfe

    VG Oliver

    @Olsche: eigentlich möchte ich mehrere Szenen hintereinander für eine automatische Rückspülung beim Pool (Pumpe ausschalten, Magnetventil ein, Pumpe für x Sekunden einschalten, Magnetventil aus...) zeitgesteuert ausführen. Ergänzend zur Zeit habe ich als Oder Bedingung einen digitalen Eingang zum Auslösen der ersten Szene konfiguriert und bin dort schon gescheitert.

    Daher habe ich eine ganz einfache Szene am definiert, die beim Schließend des Eingang IN1 des Plus UNI als Aktion das Schalten des OUT1 für 3 Sekunden bewirken soll. Egal, was ich als Bedingung nehmen, das Schalten von OUT1 oder auch OUT2 geht nicht

    Das Gleiche habe ich bei meinem UNI mit Erfolg umsetzen können.

    Interessant ist, dass ich den Eingang IN1 beim Plus UNI als Bedingung für das Schalten von OUT1 am UNI nehmen kann und es funktioniert. Umgekehrt (Bedingung beim Plus UNI oder beim UNI führt beim Schalten von OUT1 am Plus UNI nicht zum Erfolg).

    Das Schalten des OUT1 am Plus UNI unter dem Menüpunkt "Aktionen" mit der Bedingung http://localhost/relay/0?turn=off&timer=5 funktioniert perfekt.

    VG Oliver

    Hallo,

    ich bin auf der Suche nach einem Script für die automatische Nachspeisung eines Pools. Der Schwimmer schließt bei normalem Wasserstand die beiden Pole, wenn eine bestimme Wasserlinie unterschritten wird öffnet er den elektrischen Kreis. Um eine ungewollte Wellenbewegung abzufangen, muss diese Line mindestens 5 min unterschritten werden. Dann erst darf das Magnetventil für die Wassernachspeisung für eine bestimmte Zeit, z.B. 20 min, geöffnet werden.

    Konkret möchte ich dafür meinen neuen Shelly Plus UNI einsetzen. Den Wasserschimmer habe ich am digitalen Eingang 1 des Shelly Plus UNI eingeschlossen, das Magnetventil über ein zusätzliches Relais an OUT1 des Shelly Plus UNI.

    Die Anforderung bzgl. der Mindestdauer von 5 min ohne Zeitunterbrechung, nach der der Status "Eingang aus" (digitaler Eingang 1 = IN1 bildet mit GND keine elektrische Verbindung) vorhanden ist, lässt sich nicht über die Shelly Oberfläche als Bedingung definieren. Das der Schalter 1 (OUT1) dann nach dem Aktivieren nach 20 min wieder unterbrochen ist, lässt sich über die Shelly Oberfläche konfigurieren.

    Daher benötige ich ein Script, dass folgende Aufgaben erledigt:

    1. der digitale Eingang 1 (IN1) ist im Normalzustand (Pool hat genug Wasser) mit GND elektrisch über den Schwimmschalter geschlossen

    2. sofern der digitiale Eingang 1 (IN1) mindestens 5 Minuten ohne Unterbrechung von GND elektrisch über den Schwimmschalter unterbrochen wird soll der Ausgang OUT1 schalten, d.h. beiden Pole für 20 Minuten einen elektrischen Durchgang schalten

    Ich bin über jede Hilfe dankbar.