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 :))

-
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?
Wertenthält den Wert des Trigger-Datenpunktes.
nicht nichtwandelt eine Zahl in einen Booleschen Wert (0 --> false, 1 --> true). -
@venturex sagte: Was hat es mit dem Wert und dem nicht nicht auf sich?
Wertenthält den Wert des Trigger-Datenpunktes.
nicht nichtwandelt eine Zahl in einen Booleschen Wert (0 --> false, 1 --> true). -
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?

-
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?

