NEWS
Script abbrechen
-
Hallo und guten Abend!
Ich habe ein kleines Problem und hoffe dass ich einen guten Tipp erhalte.
Ich habe eine Jalousiesteuerung erstellt die, wenn eine Variable b_Anwesend von TRUE auf FALSE wechselt, alle Jalousien herunter fährt und wenn die Variable b_Anwesend von FALSE auf TRUE wechselt, die Jalousien mit 3 Minuten Verzögerung wieder hoch fährt. Das funktioniert soweit gut. Die Variable b_Anwesend wird über einen Aktor, der von einer Alarmanlage gesteuert wird, gesetzt. AA scharf bedeutet b_Anwesend = FALSE, AA unscharf bedeutet b_Anwesend = TRUE.Wenn ich jedoch das Haus verlasse, die AA scharf schalte (und damit die Variabel b_Anwesend von TRUE auf FALSE setze) und bemerke ich habe etwas vergessen, muss ich wieder ins Haus. Also AA unscharf schalten, Variable b_Anwesend wird auf TRUE gesetzt, kurz ins Haus, wieder raus und AA scharf schalte und Variable b_Anwesend auf FALSE, gehen die Jalousien dennoch nach drei Minuten auf. Gibt es eine Möglichkeit das laufende Script abzubrechen?
Ich könnte das Herunterfahren der Jalousien natürlich auch Zeitverzögert starten, ich sehe allerdings gern ob die sich schließen wenn ich gehe.
Danke für Hilfestellung!Schöne Grüße
//JHier das Blockly
-
Probier mal statt der verzögerung einen TimeOut einzubauen, also die beiden hier:
Starte wenn kommst , aber lösche wenn du gehst.
Mfg der Fail
-
@failsystem said in Script abbrechen:
Probier mal statt der verzögerung einen TimeOut einzubauen, also die beiden hier:
Starte wenn kommst , aber lösche wenn du gehst.
Mfg der Fail
Hallo failsystem!
Danke für den Tipp, ich habe den im Kleinen mal mit einer Lampe getestet und das sieht gut aus. Ich erweitere das Script und werde morgen ausgiebig testen und berichten.
Vielen Dank!
Schöne Grüße
//J