Hallo,
mir ist aufgefallen, dass beim setzen des Status auf False (abschließen) andere Variable-Nodes sofort feuern und den neuen Status verbreiten, obwohl dieser noch gar nicht erreicht ist (abgeschlossen). Sofort danach feuern die Variable-Nodes dann wieder mit true (also nicht verschlossen). Und beim erreichen des Endzustandes (verschlossen) wird dann erneut false gefeuert.
Wenn ich mich recht erinnere, hat @sathya mal geschrieben, dass die Kommunikation von Homegear mit den Homematic-Geräten asynchron läuft. Aber gerade bei der Keymatic sollte ich den Status doch sicher kennen und nicht nur den internen Homegear-Status.
Gibt es irgendeine Möglichkeit herauszufinden, ob eine Statusänderung von der internen Homegear-State-Machine kommt, oder direkt vom Gerät empfangen wurde?
In meinem Anwendungsfall möchte ich über blinken informieren, wenn die Tür erfolgreich abgeschlossen wurde. Aber eben auch nur in dem Fall und nicht schon, wenn probiert wird, abzuschließen.
Grüße
Sven