NEWS
Trigger durch Abwesenheit, warten und dann erst auslösen
-
Hallo zusammen,
ich möchte gerne durch einen Trigger (Handyanwesenheit soll überprüft werden) zeitverzögert eine Aktion auslösen, um genau zu sein:
"Wenn Handyanwesenheit auf false schaltet, warte 30 Minuten und wenn dann durchgehend Handyabwesenheit = False, schalte das Licht am Weihnachtsbaum aus."
Im zweiten Schritt soll dann auch noch "wenn Handyanwesenheit = false und zusätzlich Bewegungsmelder1 und zusätzlich Bewegungsmelder2... = false, dann schalte Licht aus".
Wie löse ich das? Einfach mit "Pause"? Denn dann wird ja die erneute Abfrage nach 30 Minuten nicht beachtet, richtig?
Danke für eure Hilfe und noch ein paar ruhige, schöne Weihnachtstage.
Creator
-
@creatorhs
Ob Du zu dieser späten Stunde Dein bisheriges Blockly zeigen magst ? -
@djmarc75 blöde Frage: wie kopiere ich das Blockly hier rein?
-
@creatorhs nix reinkopieren - Screenshot machen und hier als Bild einfügen
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
-
-
@djmarc75 Ich weiß eben nicht, wie ich generell an das Thema "überprüfe, ob es 30 Minuten lang immernoch so ist, dass das Handy auf false steht." rangehen soll.
-
@creatorhs
Um diese Uhrzeit gehen wir es langsam anMorgen gerne weitermachen
-
@djmarc75 puh, danke!
Das werde ich mir mal zu Gemüte führen und versuchen zu verstehen.
Gerade verstehe ich es noch nicht genau, warum es so tut, wie es tut -
@creatorhs sagte in Trigger durch Abwesenheit, warten und dann erst auslösen:
Gerade verstehe ich es noch nicht genau, warum es so tut, wie es tut
Wenn sich der Zustand vom Smartphone (active) ändert wird das Skript aktiviert.
Als erstes wird der Timeout gestoppt (egal ob der läuft oder nicht).
Dann wird geprüft ob das Smartphone abwesend ist (nicht - Wert) und der Timeout gestartet.
Nach 30 Minuten wird dann Deine Aktion ausgeführt,
Falls in diesen 30 Minuten das Smartphone wieder anwesend ist wird der Timeout gestoppt. -
@djmarc75 Entschuldige meine sehr späte Antwort.
Funktioniert 1a! Danke für die Hilfe.
Jetzt probiere ich mich mal an mehreren Auslösern, bzw der Bedinung, wenn mehrere Handys nicht aktiv sind und zusätzlich mehrere Bewegungsmelder nicht aktiv sind.