NEWS
Blockly, löschen falls läuft
-
Hi, kann mir jemand mit einfachen Worten erklären was passiert, wenn ich da einen haken setzte (löschen falls läuft) bzw. wofür der verwendet wird?
Danke
-
@tony63526 Durch Anklicken von "mit Verzögerung" und setzen der Verzögerungszeit (hier 15 Minuten) setzt Du einen Timer, der erst nach Ablauf der Zeit das Kommando ausführt (in Deinem Beispiel wird also erst nach 15 Minuten der "Switch" auf "false" gesetzt). Wenn während dieser Verzögerung das Kommando ein weiteres Mal gestartet wird (was ja durchaus passieren kann z.B. wenn das durch einen Taster oder Bewegungsmelder ausgelöst wird), dann würde ein 2. Timer gestartet und das kann sich dann schnell zu vielen fast parallelen Timeouts aufaddieren. Durch Anklicken von "löschen, falls läuft" wird das verhindert und nur genau ein neues Timeout gestartet, vorherige werden abgebrochen.
-
@ahnungsbefreit
Super vielen lieben Dank, das ist bei mir angekommen