NEWS
Timer Java
-
@SMS
Wenn die Pumpe abschaltet, bevor die Laufzeit erreicht wurde, läuft das Intervall weiter. Das jeweilige Intervall muss zusammen mit "setze Laufzeit ... auf 0" gestoppt werden.Weshalb verwendest Du 2 identische Trigger ? Besser nur 1 Trigger (und 1 Intervall):
-
Die Pumpe schaltet mit Laufzeit =0 ab. Wenn ich das Ausschalten etwas verzögere, geht das auch?
Das sind zwei unterschiedliche Trigger. Einmal Pumpe ein mit Laufzeit 4 Stunden, der Andere ist für Pumpe Rückspülen mit Laufzeit 3 Minuten. Eingeschaltet über unterschiedliche Button. So sollten die sich ja nicht in die Quere kommen?
-
@SMS sagte:
der Andere ist für Pumpe Rückspülen
Sind das unterschiedliche Pumpen ? Kann eigentlich nicht sein, denn der Trigger-Datenpunkt ist der gleiche (GPIO 26).
-
Nein ist eine Pumpe. Wobei ich das mit dem Rückspülen wieder weg machen kann. Das mach ich eh anderst
-
@SMS sagte:
Nein ist eine Pumpe.
Dann sollte man auch nur einen Trigger und ein Intervall verwenden.
-
Wo genau muss ich denn das Stop - Kommando hinsetzen?
Ist das richtig im Ausführungsblock? -
@SMS sagte:
Wo genau muss ich denn das Stop - Kommando hinsetzen?
Wenn die Pumpe ausschaltet (s. Bild).
-
Was ist bei dir "falls -> nicht -> Wert" bzw. "aktualisiere Object ID -> nicht -> Wert"?
-
@SMS sagte in Timer Java:
Was ist bei dir "falls -> nicht -> Wert"
"falls nicht Wert" bedeutet: Wenn Pumpe eingeschaltet wurde.
@SMS sagte in Timer Java:
"aktualisiere Object ID -> nicht -> Wert"?
Da die Pumpe mit false einschaltet, wird der Wert (Pumpenzustand) für den Datenpunkt "Meldung Poolpumpe Aus / An" negiert.
-
Wieso kommen sich eigentlich mehrere unabhängige Intervalle in einem Script in die Quere? Und das obwohl sie unterschiedlich gestartet werden?
-
@SMS sagte:
Wieso kommen sich eigentlich mehrere unabhängige Intervalle in einem Script in die Quere?
Die kommen sich nicht in die Quere. Wenn allerdings ein Intervall neu gestartet wird ohne dass es vorher gestoppt wurde, laufen 2 gleiche Intervalle parallel (2 statt 4 Stunden, da doppelt so oft dekrementiert wird).