Hallo,
Ich wende mich an Sie mit einer Frage oder vielleicht einer Bitte um Hilfe.
Ich verwende Gladys, um einige Lampen oder andere Lichtbänder zu steuern.
Da ich Kinder und eine schwangere Frau habe, sind nächtliche Aufstehaktionen « häufig », aber wenn man schlecht aufwacht, bleibt manchmal das Licht an.
Daher möchte ich eine Szene erstellen, die das Licht im Flur einschaltet, wenn der Bewegungssensor etwas erkennt (das ist okay), aber nur innerhalb eines Zeitraums (oder bei geringer Helligkeit) und dass das Licht nach 5 Minuten wieder ausgeht.
Das sind viele Auslöser…
Muss man unbedingt 2 Szenen erstellen?
Für den Zeitraum (23 Uhr - 7 Uhr?) sehe ich nicht, wie man ihn einfach und logisch in die Szenarien einbauen kann.
Ja, das ist eine gute Lösung, das scheint zum Bedarf zu passen
Siehst du eine Lösung für den „Timer“? Nutzen wir den Bewegungsboolschen, um jedes Mal wieder einzuschalten, wenn wir eine 1 haben, und auszuschalten, sobald wir eine 0 haben?
Ich denke, es fehlt noch ein weiterer Baustein, der auch sehr interessant wäre hinzuzufügen:
In deinem Einschaltszenario schaltest du nach dem Einschalten eine „Wartezeit XX Minuten“
Nach der Wartezeit holst du den „letzten Sensorwert“ von deinem Bewegungsmelder
Dann fügst du einen Block „Nur fortsetzen wenn“ mit einer Bedingung zur Uhrzeit des letzten Bewegungsmeldung im Modus „Wenn die letzte Bewegung vor mehr als XX Minuten stattgefunden hat, dann fortsetzen“
Licht ausschalten
Was hältst du davon? Der fehlende Baustein ist der 3), und ich denke, das wäre für viele Dinge nützlich!
Wenn man so programmiert, scheint es mir ganz gut zu sein, und da es viele Schritte gibt, wirkt es recht flexibel und daher an verschiedene Szenarien anpassbar.