jensweigele / ioBroker.yahka

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

Yahka schaltet seit iob Update alles mit 16s Verzögerung #346

Open mhuhn opened 2 years ago

mhuhn commented 2 years ago

Gestern habe ich meinen iobroker nach einiger Zeit einigen großen Updates unterzogen und danach ein Backup wieder eingespielt. Alles funktioniert an sich, aber jedes Gerät in yahka zeigt mir nun nach Umschaltung ziemlich genau 16 Sekunden lang ein Zahnrad und schaltet (erst) dann. Das betrifft verschiedene gesteuerte Adapter (Zigbee, Homematic…) und tritt auch mit neu angelegten Yahka-Instanzen auf, die nur ein Gerät konfiguriert haben. Verbose-Logging ergibt nichts hilfreiches. Wenn ich einen Aktor anderweitig schalte (z.B. über iobrokers Objekte), dann wir der Status in Home ohne Verzögerung angezeigt. Schalte ich das über Yahka erst nach 16s geschaltete Objekt über iobroker Objekt direkt, erfolgt das auch ohne Verzögerung.

Hat jemand eine Idee, woran das liegen könnte? Außer dem Update und dem Restore habe ich nichts (bewusst) verändert.

captaindork commented 2 years ago

Hi, ich bin vermutlich keine große Hilfe, aber mein iob läuft schon ewig (Docker) und ich mache sehr regelmäßig (quasi täglich) Updates aller adapter. Ich habe das Problem auch seit einigen Tagen, daher würde ich sagen an dem restore liegt’s schonmal nicht. Konntest du schon Lösungsansätze finden?

mhuhn commented 2 years ago

Leider nicht. Ich habe auch keinen Ansatz mehr, was ich noch probieren könnte, so ist es kaum nutzbar. Meine Siri Kurzbefehle funktionieren alle nicht mehr, weil sie schon vor den 16 Sekunden in einen Timeout laufen.

captaindork commented 2 years ago

Hmm, konnte noch nicht viel testen, aber ich vermute es liegt nicht an yahka. Habe noch homebridge im Einsatz völlig außerhalb von iobroker -> gleiches Thema… Hier gibts auch jmd mit ähnlichem Thema ebenfalls mit homebridge https://github.com/kiwi-cam/homebridge-broadlink-rm/issues/499

captaindork commented 2 years ago

… wenn ich meine Steuerzentrale (AppleTV) deaktiviere, dann geht alles super … nach reboot und erneutem aktivieren der Steuerzentrale ist das Problem mit der Verzögerung zurück … ich gehe daher dort mal auf weitere Fehlersuche …

mhuhn commented 2 years ago

Der Tipp mit AppleTV war super. Bei mir hat jetzt ein einfacher Neustart von AppleTV geholfen, die Verzögerung ist bei mir weg. Vielen Dank!

reddddich commented 2 years ago

Ich hatte dasselbe Problem bis ich das als Steuerzentrale verwendete iPad auf die aktuelle OS-Version gebracht hatte. Vielleicht hätte ein Neustart wohl auch gereicht.

Monox83 commented 2 years ago

Moin, hatte das auch und habe das AppleTV neugestartet und ging direkt besser.