NEWS
Verzögerung abbrechen
-
Hallo zusammen,
ich habe mir ein Script gebastelt, was mein Aussenlicht steuert.
Mitlerweile ist es ganz schön gewachsen :-), aber das "Problem" ist relativ weit oben.Was will ich im Grunde erreichen?
Vor meiner Haustür habe ich zwei Lampen. Eine Deckenlampe und eine Wandlampe.
Diese kann ich mit einen Serienschalter schalten.Wenn mind. ein Schalter an ist, soll ein weiteres Aussenlicht "um die Hausecke" mit angeschaltet werden.
Wenn beide Schalter aus sind, soll das "Eckenlicht" erst mit einer Verzögerung von 3 Minuten ausgehen.So weit so gut, es funktioniert alles.
Jetzt ist nur ein Fall eingetreten, den ich auch noch "abfangen" möchte.
Aussenlicht Decke war an.
Ich wollte aber das Wandlicht einschalten.
Leider habe ich zuerst das Deckenlicht ausgeschaltet und dann direkt das Wandlicht eingeschaltet.
Für mich war alles in Ordnung.
Allerdings ist meine Schaltung weiter gelaufen und hat, als kurz beide Lichter aus waren (der Zustand hat keine 2 Sekunden gedauert), nach 3 Minuten das Eckenlicht auch ausgeschaltet.
Was ja auch zunächst richtig ist. Beide Aussenlampen aus -> Eckenlicht auch aus mit 3min Verzögerung.Eigentlich müsste das Eckenlicht ja wieder angehen, weil der entgültige Zustand ja so ist, dass wenn mind. ein Aussenlicht an ist auch das Eckenlicht angeht.
Ich kann mir es mir nur so erklären, dass das Programm noch am laufen war (3 Minuten) und daher nicht auf eine neuen Trigger reagiert hat.Wie seht ihr das und wie löse ich es elegant, damit solche Schalter "Verdrücker" keine Auswirkung haben.

-
Hallo zusammen,
ich habe mir ein Script gebastelt, was mein Aussenlicht steuert.
Mitlerweile ist es ganz schön gewachsen :-), aber das "Problem" ist relativ weit oben.Was will ich im Grunde erreichen?
Vor meiner Haustür habe ich zwei Lampen. Eine Deckenlampe und eine Wandlampe.
Diese kann ich mit einen Serienschalter schalten.Wenn mind. ein Schalter an ist, soll ein weiteres Aussenlicht "um die Hausecke" mit angeschaltet werden.
Wenn beide Schalter aus sind, soll das "Eckenlicht" erst mit einer Verzögerung von 3 Minuten ausgehen.So weit so gut, es funktioniert alles.
Jetzt ist nur ein Fall eingetreten, den ich auch noch "abfangen" möchte.
Aussenlicht Decke war an.
Ich wollte aber das Wandlicht einschalten.
Leider habe ich zuerst das Deckenlicht ausgeschaltet und dann direkt das Wandlicht eingeschaltet.
Für mich war alles in Ordnung.
Allerdings ist meine Schaltung weiter gelaufen und hat, als kurz beide Lichter aus waren (der Zustand hat keine 2 Sekunden gedauert), nach 3 Minuten das Eckenlicht auch ausgeschaltet.
Was ja auch zunächst richtig ist. Beide Aussenlampen aus -> Eckenlicht auch aus mit 3min Verzögerung.Eigentlich müsste das Eckenlicht ja wieder angehen, weil der entgültige Zustand ja so ist, dass wenn mind. ein Aussenlicht an ist auch das Eckenlicht angeht.
Ich kann mir es mir nur so erklären, dass das Programm noch am laufen war (3 Minuten) und daher nicht auf eine neuen Trigger reagiert hat.Wie seht ihr das und wie löse ich es elegant, damit solche Schalter "Verdrücker" keine Auswirkung haben.

@Doppellhelix sagte: Programm noch am laufen war (3 Minuten)
Setze mal den Haken bei "löschen falls läuft".
-
Oha. Das war einfach.
Danke sehr :-)