Ich habe einen Bewegungssensor auf dem Dashboard angezeigt, der vom Typ BINÄR ist, daher habe ich auf der Integration-Seite von EnOcean einen Wert von 1 für Bewegung und 0 für keine Bewegung festgelegt.
Und auf der Benutzeroberfläche habe ich die Schätzung der Zeit seit dem letzten Wert, aber nicht wirklich den Zustand:
Der Ansatz bei dieser Anzeige war, dass die Bewegungsmelder im „Push“-Modus arbeiten. Sie senden nur eine „1“, wenn eine Bewegung erkannt wird.
Daher zeigt die Anzeige an, wann die letzte Bewegung erkannt wurde.
Allerdings funktioniert es tatsächlich nicht, wenn du „0“ sendest.
Zwei Möglichkeiten:
Entweder du änderst deine Integration, um nur „1“ zu senden
Oder es muss eine andere Anzeige für diese Art von Bewegungsmelder entwickelt werden, der beide Werte sendet, und der Fall muss verwaltet werden. Anschließend müssen wir entscheiden, was Sinn macht anzuzeigen: Das Datum der letzten Bewegung? Der aktuelle Zustand?
Okay, ich verstehe, das scheint in diesem Fall logisch zu sein, ich würde gerne ändern, um nur 1 zu senden.
Aber wie verwaltet man das in einer Szene, wenn man in meinem Fall ein Licht ausschalten möchte, wenn keine Bewegung mehr erkannt wird?
Ich glaube, das entspricht dieser Anfrage:
Aber übrigens, beim Trigger „Zustandsänderung eines Geräts“ würde dieser dann nie ändern?
@pierre-gilles ich habe diese Information wahrscheinlich verpasst, aber bei den BINARY-Typen wie Bewegungsmeldern oder Fenstersensoren gilt 1 = AN und 0 = AUS?