NEWS
mit Verzögerung, löschen falls läuft deaktivieren
-
Hallo,
ich bin totaler Anfänger in Blockly und halbe folgendes Problem:
Ich habe eine Lichtsteuerung, diese läuft normal über einen Bewegungsmelder und soll sich nach 4 Minuten ausschalten (mit Verzögerung 4 Min, löschen falls läuft).
Soweit, so gut.Das Problem ist, ich habe z.B. einen Smart Button, wenn dieser gedrückt wird, soll die Verzögerung von 4 Min gelöscht werden und eine andere (Helle) Beleuchtung dauerhaft aktiviert werden (ohne Timer).
Leider sind alle versuche z.B. über Timeout oder Pause gescheitert, da das Skript natürlich weiter läuft und das Licht nach 4 Min ausschaltet.
Ich hoffe, mir kann jemand helfen.
Vielen Dank (Ich DREH bald durch :))
-
@venturex sagte: soll die Verzögerung von 4 Min gelöscht werden
Versuche es mal so:
Wert (unter "Trigger"):
-
@paul53 GEIL, DANKE
es FUNKTIONIERT, aber leider habe ich noch nicht verstanden WARUM!!! :(.
Was hat es mit dem Wert und dem nicht nicht auf sich?
Vielleicht könnten Sie mir das noch kurz erklären.
Danke
-
@venturex sagte: Was hat es mit dem Wert und dem nicht nicht auf sich?
Wert
enthält den Wert des Trigger-Datenpunktes.
nicht nicht
wandelt eine Zahl in einen Booleschen Wert (0 --> false, 1 --> true). -
@paul53 THX
soweit OK? -
@venturex (die 5000 LUX sind zum Test :))
-
eine Frage noch, wie kann ich das mit einem Wert steuern? Eventuell mit einem Datenpunkt, der bereits aktiv ist und über ein anders Skript aktualisiert wird?
Wo ist mein Fehler?
-
@venturex Wert muss durch falsch und wahr ersetzt werden?
-
@venturex sagte: Wo ist mein Fehler?
Selektiere
Wert
anstelle vonObjekt ID
.
Was hast Du gegen die Vereinfachung mit nur einem Timeout und der ODER-Verknüpfung der Uhrzeiten?