Ich habe eine zeitliche Bedingung zwischen 23:00 und 6:00 Uhr erstellt, und es stellt sich heraus, dass die Bedingung um 23:30 Uhr nicht ausgeführt werden wollte. Ich habe also 6:00 Uhr durch 23:59 Uhr ersetzt, und jetzt funktioniert die Bedingung.
Zusammengefasst: Die Bedingung funktioniert nicht, wenn man rechts einen kleineren Wert als links angibt, siehe Bild. Um das Problem zu umgehen, musste ich zwei Szenen erstellen: eine mit der Bedingung 23:00 bis 23:59 Uhr und eine andere mit der Bedingung 00:00 bis 6:00 Uhr.
Aus meiner Sicht 23Uhr bis 6Uhr, wenn es 23:30 Uhr ist, sind wir zwischen den beiden, also ist die Bedingung wahr.
PK ich denke, dass es ein Bug ist, denn ich bin Automatiker und es ist das erste Mal, dass ich diese nicht funktionierende Bedingung sehe.
Zweitens habe ich zuvor die Anwendung Aquara verwendet, um meine Geräte zu konfigurieren, und diese Bedingung hat sie nicht gestört. Sie hat automatisch erkannt, dass 23Uhr bis 6:00Uhr eine Bedingung mit Tageswechsel ist.
Automatisch hat sie (next day) neben der 6:00Uhr hinzugefügt, also hat sie einen Tageswechsel in der Zeit erkannt.
Das ist kein Bug, sondern genau das gewünschte Verhalten. Es handelt sich um ein „UND“, das wir entwickelt haben, und du beschreibst ein „ODER“, das in Gladys nicht entwickelt ist.
Wir sind uns dieses Mangels bewusst, und es ist eine Entwicklung, die von anderen Benutzern gefordert wird.
Die Möglichkeit, Aktionen in das « wenn » zu integrieren und, falls dies nicht gültig ist, zur nächsten Zeile zu wechseln, würde diesen Teil meiner Meinung nach vereinfachen.
Dazu kommt, dass es nützlich wäre, Variablen zwischen den Szenen zu haben, denen man jederzeit den gewünschten Wert zuweisen könnte, was unsere Programme sehr flexibel machen würde.
Aber ich weiß nicht alles, vielleicht entwickelt ihr bereits etwas in diese Richtung.
Auf jeden Fall danke für die Erklärungen.
Das konntest du nicht wissen Ich lade dich ein, die Funktionsanfrage zu verfolgen. Sobald es entwickelt ist, erhältst du eine Benachrichtigung!
Tatsächlich, wie @VonOx sagte, ist die Heizungssteuerung eine eigenständige Entwicklung, die entwickelt wird, damit es nicht notwendig ist, so komplexe Szenen zu erstellen.
Du kannst für die Funktion abstimmen, wenn es dich interessiert:
Hallo,
Ich habe es gerade getestet und es funktioniert perfekt in Chrome.
Ich habe eine zeitliche Bedingung zwischen 17 Uhr und 5 Uhr mit der Aktion „Heizung ausschalten“ eingestellt und sie schaltete sich tatsächlich um 17:25 Uhr aus.
Das ist super