jensweigele / ioBroker.yahka

Yet another HomeKit adapter for ioBroker
MIT License
131 stars 47 forks source link

CurrentDoorState wird nicht aktualisiert #457

Open Bart1909 opened 6 months ago

Bart1909 commented 6 months ago

Hallo zusammen,

ich bin gerade dabei, unser Garagentor in den Yahka Adapter einzubinden. Dazu habe ich unter userData zwei Datenpunkte angelegt: 0_userdata.0.Garage.CurrentDoorState und 0_userdata.0.Garage.TargetDoorState

Das ganze dann in Yahka auch folgendermaßen konfiguriert: grafik

Sage ich nun in Homekit, dass das Tor geschlossen werden soll, wird auch TargetDoorState auf 1 gesetzt. Setze ich dann CurrentDoorState auch auf 1, steht in Homekit auch "Geschlossen". Andersrum mit 0 klappt es auch, dass dann "Geöffnet" dort steht.

Wenn ich jetzt aber das Garagentor manuell öffne z.B. und den CurrentDoorState auf 0 setze, ändert sich die Anzeige in Homekit nicht. Dort steht weiterhin "Geschlossen". Habe auch schon probiert, beide Werte manuell zu ändern, das hilft aber auch nicht.

Starte ich den Yahka Adapter neu, wird der Wert anschließend in Homekit richtig angezeigt.

Jemand eine Idee, warum der Status nicht korrekt wiedergegeben wird, wenn ich die Werte manuell im ioBroker ändere?

jolichter commented 5 months ago

Wenn dein Yahka Adapter auf den "Legacy" Advertiser eingestellt ist und du Probleme mit der Aktualisierung des Status hast, könnte ein Wechsel zum "CIAO" Advertiser helfen, diese Probleme zu beheben. Ein solcher Wechsel hat bei mir bei einem ähnlichen Problem geholfen.