Entwicklung Nuki-Integration

Hallo @ProtZ! :waving_hand:

Danke für die letzten Änderungen, das ist super :folded_hands:

Ich habe mir deine letzten Änderungen am Widget für die Anzeige der Schlösser angesehen:

Sollten wir nicht die verwendeten Werte standardisieren?

Ich habe den Eindruck, dass du dich auf die von Nuki bereitgestellten Werte gestützt hast.
Aber wenn wir später eine andere Marke implementieren, muss diese sich mit der aktuellen Funktionsweise an eine Art „Nuki-Norm“ anpassen :grinning_face_with_smiling_eyes:

Zusätzlich sieht man, wenn man sich die bereits implementierten Schlösser (Haus, Auto) anschaut, dass der Zustand im Vergleich zu Nuki invertiert ist.

Meiner Meinung nach wäre es zukunftssicherer und produktseitig konsistenter, eine kleine, sehr einfache Konvertierungsschicht mit Gladys-spezifischen Konstanten hinzuzufügen.

Zum Beispiel:

unlock: 0
lock: 1
activity: 2
alert: 3

Was denkst du dazu? :slightly_smiling_face:

Hallo @pierre-gilles,
Die Zuordnung sollte relativ „standardmäßig“ sein (darüber hatten wir uns im Meeting unterhalten), ich habe die Kommentare entfernt, die zu Verwirrung führten und tatsächlich mit dem übereinstimmten, was Nuki vorgeschlagen hatte.
Allerdings war ich nicht mit den anderen „Lock“-Funktionen übereinstimmend (Umkehrung von Lock und Unlock).
Gestern Abend habe ich daher die Änderungen vorgenommen, indem ich mich an deinem Vorschlag orientiert habe (+ eine kleine Verbesserung bei der Rückmeldung eines Fehlerzustands über MQTT).
Die Dokumentation ist ebenfalls aktualisiert.
Alles wurde hochgeladen.

Zur Information, ich habe diese inkonsistente Anzeige an den Nuki-Support weitergeleitet, der mir bestätigt, dass sie das Problem kennen.

Super, vielen Dank für die letzten Änderungen, das ist perfekt!
Der PR ist wirklich so top, ich habe ihn genehmigt :slight_smile:

Ich werde das Ende der Woche für ein ASAP-Release mergen!

Nochmals danke an @ProtZ für die Entwicklung und @StephaneB für die Tests :folded_hands:

Der PR ist gemerged und wird in der nächsten Version von Gladys veröffentlicht!

Jetzt live in Gladys Assistant v4.67: