NEWS
Licht an, solange Bewegungsmelder eine Bewegung meldet
-
Moin!
Leider hat sich das Betriebssystem meines Pi´s verabschiedet und nun muss ich gerade (natürlich ohne Sicherung..........) alles neu aufsetzen. So eben auch ioBroker...
Jetzt hänge ich gerade bei folgendem Problem, was ich zuvor zumindest besser (auch nicht perfekt) gelöst hatte, jetzt aber nicht mehr weiß wie:
Ich habe einen Bewegungsmelder im Esszimmer. Bei Bewegung soll das Licht eingeschalten werden. Sobald der Bewegungsmelder keine Bewegung mehr erkennt, soll in 5min das Licht ausgestellt werden. Kommt es jedoch innerhalb der 5min wieder zu einer Bewegung, so soll das Licht für weitere 5min eingeschalten bleiben... eben so lange, bis 5min keine Bewegung mehr erkannt wurde.
Mein derzeitiges Blockly schaut wie folgt aus:
Es geht an... es geht nach 5min auch aus... aber alles was dazwischen ist wird ignoriert (hatte ich zuvor auch nicht lösen können) und selbst wenn es dann aus ist und ich nun im Dunkeln sitze, geht es bei erneuter Bewegung nicht wieder an (das hatte zuvor jedoch funktioniert).
Vielleicht ein Hinweis zur Hardware... genutzt wird ein Bewegungssensor von Xiaomi (Aqara). Ich meine der kann nur in bestimmten Abständen seinen Status ändern. Soll heißen, erkennt er eine Bewegung, dann bleibt der Status zB 2min auf true und kann dann erst bei Nichtbewegung auf false springen und kann dann erst erneut getriggert werden. Vielleicht hängt es damit zusammen?
-
-
@jensven
okay... das klingt einleuchtend...was aber macht "Wert" bei dir? Würde das nicht den Status zu egal ob WAHR oder FALSCH auslösen? also im Prinzip könnte er ja, wenn es dumm läuft, den Wert des Sensors auf falsch haben und die Lampe anmachen - und eben andersrum... oder? muss ich hier nicht fest definieren, dass der Sensor auf WAHR stehen muss?
-
@mymomo sagte: was aber macht "Wert" bei dir?
-
@mymomo
Wert bezieht sich auf das Objekt im Trigger und wird auf "wahr" geprüft, somit ist alles wie es soll -