jensweigele / ioBroker.yahka

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

Keine Geräte mehr in Homekit nach update auf 0.17 #412

Open SCoe2k opened 1 year ago

SCoe2k commented 1 year ago

Bei mir läuft derzeit der yahka Version v0.13.1. Es laufen 2 Instanzen: 1) Für alle Geräte, außer Kameras 2) Kameras Sobald ich auf die neue Version v0.17.0 aktualisiere. Werden keine Geräte von Instanz 1 mehr gefunden/aktualisiert.

TA2k commented 1 year ago

auch mit ciao als advertiser für die bridge

SCoe2k commented 1 year ago

Muss ich mir in Truhe ansehen ciao sagt mir erstmal nichts

artcrime commented 1 year ago

Habe das selbe Problem nach dem Update. Es ist aber vielmehr so das die Geräte an sich noch vorhanden sind aber nicht mehr reagieren. Nach löschen der yahka Bridge im HomeKit kann man die Bridge auch nicht mehr hinzufügen. Habe alle möglichen Kombinationen in den yahka Einstellungen durchprobiert.

Bei meiner Installation handelt es sich um eine Docker Installation mit Hostadapter.

Kann man im IObroker eine ältere Version des Adapters installieren?

Voodoo2man commented 1 year ago

Seit dem Update auf 1.0.0 werden meine eingerichteten Geräte in den Einstellungen nicht mehr angezeigt. Nach einem Downgrade auf 0.17 sind sie wieder vorhanden.

JS 4.0.24 Mode 18.15.0

SCoe2k commented 1 year ago

Habe das selbe Problem nach dem Update. Es ist aber vielmehr so das die Geräte an sich noch vorhanden sind aber nicht mehr reagieren. Nach löschen der yahka Bridge im HomeKit kann man die Bridge auch nicht mehr hinzufügen. Habe alle möglichen Kombinationen in den yahka Einstellungen durchprobiert.

Bei meiner Installation handelt es sich um eine Docker Installation mit Hostadapter.

Kann man im IObroker eine ältere Version des Adapters installieren?

Muss mich korrigieren. Ist bei mir genauso. Geräte werden angezeigt, sind aber in inaktiv. Installation als Proxmox VM auf Ubuntu 20.04.5

bambi-arch commented 1 year ago

Hallo hab das gleiche Problem. Bei mir wir kein Gerät mehr aktualisiert und alle werden als nicht erreichbar in der Home App angezeigt. IOS 16.3.1, v0.17 Bei v0.131 geht alles!

TA2k commented 1 year ago

entweder die Mac Adresse der bridge ändern oder den advertiser auf ciao ändern

Bulls91 commented 1 year ago

habe das gleiche Problem. Bei Update von Version 0.17.0 auf die neue Version 1.0.0 werden in der Instanz keine Geräte mehr angezeigt. Die bestehenden Geräte in Apple Home können jedoch gesteuert werden. Es ist nicht möglich in der Instanz neue Geräte hinzuzufügen o.ä.

Iobroker auf Raspberry Pi 4, neuste IOS, macOS

TA2k commented 1 year ago

heute Abend kommt eine 1.0.1 die das behebt

SCoe2k commented 1 year ago

entweder die Mac Adresse der bridge ändern oder den advertiser auf ciao ändern

MAC Adresse ändern ist doof. Dann muss ich alle Geräte wieder neu anordnen, Benachrichtigungen einstellen etc. Ist ja dann eine ganz neue Bridge.

Habe versucht zu ciao etwas zu finden. Habe aber nichts in Richtung yahka gefunden. Kannst du hier vielleicht ein bisschen tiefer erklären was du meinst?

SCoe2k commented 1 year ago

Ich habe es jetzt nochmal versucht. Habe zuerst die avahi Troubleshooting-Anweisungen befolgt: QUOTE: You have to do some additional steps: install avahi daemon: sudo apt-get install avahi-daemon -y Edit avahi-daemon.conf sudo nano avahi-daemon.conf change the following variables: host-name=\<put in your hostname> domain-name=local use-ipv4=yes use-ipv6=yes enable-dbus=yes UNQUOTE: Danach auf 0.17.0 aktualisiert. Jetzt bekommen alle Geräte wieder einen Status und sind ansprechbar.

Würde aber gerne noch das ciao Thema verstehen.

TA2k commented 1 year ago

Ciao war der Vorgänger von avahi

bambi-arch commented 1 year ago

Hallo! Ich bin von 0.17 auf 0.13.1 zurückgegangen! Leider läuft 0.13.1 jetzt auch nicht mehr zuverlässig! "iob upload yahka" und neustart hat auch nichts gebracht

SCoe2k commented 1 year ago

Ciao war der Vorgänger von avahi

ok, danke. Dann ist ja alles klar. Advertizer ist bei mir avahi, damit alles iO. Für mich ist der Issue damit zu, aber es gibt ja noch weitere Meldungen.

Voodoo2man commented 1 year ago

@TA2k Auch mit 1.0.2 bleibt die Liste weiterhin leer. Downgrade auf 0.17 und sie ist wieder da.

MINKI1985 commented 1 year ago

@TA2k Auch mit 1.0.2 bleibt die Liste weiterhin leer. Downgrade auf 0.17 und sie ist wieder da.

Ich schließe mich an! Auch mit 1.0.2 sind keine Devices in yahka zu sehen (trotz restart). Im HomeKit sind sie alle da. Aber in der yahka instanz sind keine devices mehr vorhanden.

TA2k commented 1 year ago

Mal via benutzerdefiniert die version installieren sollte dann gehen https://github.com/TA2k/ioBroker.yahka

Voodoo2man commented 1 year ago

Habe die Version installiert. Sieht gut aus. Alle Geräte werden angezeigt.

MINKI1985 commented 1 year ago

Mal via benutzerdefiniert die version installieren sollte dann gehen https://github.com/TA2k/ioBroker.yahka

Nein, leider funktioniert es noch immer nicht.

Bildschirm­foto 2023-03-27 um 22 03 38
Voodoo2man commented 1 year ago

Bei mir hat es funktioniert.

2023-03-27_22-23-35
hoaloha commented 1 year ago

Benutzerdefiniertes installieren hat jetzt auch bei mir funktioniert. Alle Geräte unter 1.02 wieder da. Struggle aber noch beim Bridge wieder in HomeKit hinzufügen.

TDCroPower commented 1 year ago

es liegt noch ein Pull Request dafür offen herum, vielleicht fixt dieses das Problem dann bzw. könnte das die Erklärung sein warum ihr per Benutzerdefinierte Installation wieder alles sehen könnt.

edit: ah sehe gerade das es der Link zum Fork von TA2K ist, erklärt dann auch warum es funktioniert. Da warte ich einfach drauf das der Fix im PR ins release einfließt.

ME8800 commented 1 year ago

TA2K funktioniert auch bei mir

TDCroPower commented 1 year ago

ist halt ein anderer Release Zweig

TDCroPower commented 1 year ago

Version 1.0.3 ist raus mit enthaltenem PR von TA2K!

MINKI1985 commented 1 year ago

Version 1.0.3 ist raus mit enthaltenem PR von TA2K!

JA MAAAAAAAAAAN!!! Es funktioniert wieder <3

jan-runkel-zeitgleich commented 1 year ago

Falls jemand sich fragt wie man die letzte Yakka Version installiert. Dazu einfach auf die Seite Adapter gehen und dort oben den Menüpunkt

image

Installieren aus eigener URL anklicken. Dort kann man dann auf GitHub stellen und Yakka auswählen. Ich wusste es bis eben nicht ob habe einige Zeit gesucht.

danielgehlen commented 1 year ago
Leider schaffe ich es immer noch nicht höher als 13.1 zu updaten. Bei 13.1 läuft alles. jede größere Version zeigt mir im Adapter die Geräte an. Aber im Handy keine Verbindung. Im Log folgendes `host.iobroker 2023-07-04 20:44:59.634 error iobroker The following apt-get packages could not be installed: pam-devel. Please install them manually.
host.iobroker 2023-07-04 20:44:59.632 error iobroker Cannot install "pam-devel": sudo: unable to resolve host iobroker: Name or service not knownE: Unable to locate package pam-devel`

libpam0g-dev ist aber installiert.