NEWS
Yet another HomeKit adapter
-
Hallo Hat jemand eine Idee nachdem ich meinen Raspberry neu aufgesetzt mit iobroker und dem HomeKit Adapter findet er in meinen iOS Geräten die Homekitbridge nicht mehr.
Bekomme aber auch keine Fehlermeldung in den Iobroker Logs `
Deine Geräte sind aber im yahka konfiguriert ?
–-----------------------
Send from mobile device
-
Ja ein 2 Geräte habe ich als Test konfiguriert
Oder brauch der ein paar Stunden das HomeKit die als Gerät findet?
-
Ja ein 2 Geräte habe ich als Test konfiguriert
Oder brauch der ein paar Stunden das HomeKit die als Gerät findet? `
Nein normalerweise ne Minute.
Du sagst hast alles neu installiert?
Auf ios die Akte config gelöscht und neu angelegt?
Wenn ios noch mit den alten Einstellungen connecten wil geht das schief.
~Dutch
–-----------------------
Send from mobile device
-
wo lösch ich die im iOS?
Habe im Homekit das ganze alte Haus gelöscht.
-
Gebe dem Yahka mal ne neue Mac bzw Username… dann sollte es gehen
Gesendet von iPhone mit Tapatalk
-
wo lösch ich die im iOS?
Habe im Homekit das ganze alte Haus gelöscht. `
Hmm remove Home löscht alles auch die Accessoire also OK.
Es ist jetzt kein Haus/Accessoire bei dir konfiguriert ?
Stoppe mal den yahks, ändere username und Pass Dan neu starten.
Könnte ein Cache Problem sein, durch username zu ändern ist es wie eine neue device für ios.
~Dutch
–-----------------------
Send from mobile device
-
Habe ich schon ausprobiert aber ohne Erfolg.
Er zeigt mir nur meine Hue Bridge und das Eve Thermostat an
Habe jetzt neue IP Adresse vergeben und nun gehts
Danke für die Tipps
-
Habe jetzt neue IP Adresse vergeben und nun gehts `
Ok jetzt bin ich interessiert, welche IP genau?
–-----------------------
Send from mobile device
-
Na die IP Adresse vom IObroker.
Aber könnte auch sein das ich den letzten Punkt beim Usernamen vergessen habe.
-
Ich konnte heute meine Rolladen über Yahka steuern.
Welche Probleme existieren gerade?
-
Altuelles Problem ist noch immer, dass die Geräte in HomeKit eingerichtet, aber nach kurzer Zeit (1-2 Stunden) nicht mehr erreichbar sind.
Die Bridge ist noch erreichbar, allerdings kein einziges Gerät.
Da hilft nur ein neuer Username und in Homekit komplett ein neues Haus einrichten
Gesendet von iPhone mit Tapatalk
-
Hallo
Ist es möglich Mi-Light mit Siri zu steuern ?
Gruß Chucky
Gesendet von iPad mit Tapatalk Pro
-
Hallo
Ist es möglich Mi-Light mit Siri zu steuern ?
Gruß Chucky
Gesendet von iPad mit Tapatalk Pro `
Definitiv. -
Ich konnte heute meine Rolladen über Yahka steuern.
Welche Probleme existieren gerade? `
-
Wizard erstellt falsche werte, idealiter (wie homebridge) sollter er die richtigen settings erkennen (siehe post der letzten 5 tage dazu)
-
Wizard erstellt immer alle objecten welche er finden kan, das loeschen nicht benoetigte is nervig, option wie discovery waere sehr gut select welche device der wiard uebernehmen soll
-
Username/password sollte random generiert werden bei erst einrichtung
-
Automatisches einbinden der librarys fuer installationen
-
Wir haben Yahka und Homekit, das sorgt fuer verwarrung
-
Adapter forced booleans nach 0 bzw 1 wass bei manchen systemen fuer probleme sorgt (erwarte true sonst schaltet er nicht, siehe post mit @Bluefox von mir)
http://forum.iobroker.net/viewtopic.php … 140#p68634
-
Documentation fehlen wichtige elementen, wie dimmer/rolladen etc integrieren
-
Ware super wen die Enums aus iObroker auch mitgenommen werden nach iOS (keine ahnung ob das ueberhaupt geht....)
{ Brainstrom: ich such noch mal schnell durch die letzten posts ob ich nichts vergessen habe }
{ Edit : Done und thread erweitert }
Altuelles Problem ist noch immer, dass die Geräte in HomeKit eingerichtet, aber nach kurzer Zeit (1-2 Stunden) nicht mehr erreichbar sind.
Die Bridge ist noch erreichbar, allerdings kein einziges Gerät.
Da hilft nur ein neuer Username und in Homekit komplett ein neues Haus einrichten
Gesendet von iPhone mit Tapatalk `
Kan ich nicht bestaetigen, bei mir laeuft alles durch, iOS ist aber gefuelig mit wifi ist mir aufgevallen.
Home app abschliessen (doppelt home drucken und nach oben schieben) dan home neu starten loest es bei mir.
-
-
Bei mir leider immer noch.
Hab das ganze auf einem PI3 laufen mit der aktuellen iobroker Version und node4.5.
Gestern Nachmittag habe ich das Haus noch einmal komplett in Homekit eingerichtet.
Am Abend kam "keine Antwort"
Hab ein zweites Haus über Homebridge auf dem gleichen System eingerichtet.
Da treten die von dir geschriebenen Wifi Probleme ab und an auf.
Aber mit Homekit neu starten ist das Problem behoben.
Bei dem Adapter hilft nur ein neuer Username und in Homekit alles neu einrichten
Gesendet von iPhone mit Tapatalk
-
Bei mir leider immer noch.
Hab das ganze auf einem PI3 laufen mit der aktuellen iobroker Version und node4.5.
Gestern Nachmittag habe ich das Haus noch einmal komplett in Homekit eingerichtet.
Am Abend kam "keine Antwort"
Hab ein zweites Haus über Homebridge auf dem gleichen System eingerichtet.
Da treten die von dir geschriebenen Wifi Probleme ab und an auf.
Aber mit Homekit neu starten ist das Problem behoben.
Bei dem Adapter hilft nur ein neuer Username und in Homekit alles neu einrichten
Gesendet von iPhone mit Tapatalk `
Ok, und du bist dir sicher das die pi weiter gut laeuft, richtige stromversorgung hat und nicht eventuell ein ressource problem routcause sein kan ?
Dar nur neuer username einrichten hilft tippe ich auf ein caching problem.
Und nur zur sicherheit, du benutst den YAHKA (YetAnotherHomekitAdapter) und nicht HOMEKIT ?! (das sinds 2 total verschiedene adapter):
https://github.com/jensweigele/ioBroker.yahka ==> YAHKA !
https://github.com/ioBroker/ioBroker.homekit2 ==> Homekit !
-
Ja da bin ich mir sicher. Habe den Iobroker ja laufen und das ohne Probleme.
Lediglich yahka will nicht
Gesendet von iPhone mit Tapatalk
-
Jetzt hat es ich auch erwischt.
Der Adapter lieft eigentlich super bis gestern Abend.
Ich hatte noch 1, 2 Geräte hinzugefügt und nun lässt er sich nicht mehr starten.
Das Log spuckt nur folgendes aus.
host.iobroker_Pi3 2017-06-06 17:44:37.438 error instance system.adapter.yahka.0 terminated with code 1 ()
Gibt es eine Möglichkeit die Einstelllungen zu exportieren oder gibt es eine File wo alles drinsteht?
Möchte ungern die Geräte neu anlegen.
-
@ple:Jetzt hat es ich auch erwischt.
Der Adapter lieft eigentlich super bis gestern Abend.
Ich hatte noch 1, 2 Geräte hinzugefügt und nun lässt er sich nicht mehr starten.
Das Log spuckt nur folgendes aus.
host.iobroker_Pi3 2017-06-06 17:44:37.438 error instance system.adapter.yahka.0 terminated with code 1 ()
Gibt es eine Möglichkeit die Einstelllungen zu exportieren oder gibt es eine File wo alles drinsteht?
Möchte ungern die Geräte neu anlegen. `
Bitte keine Panik.Bitte so was ausführen:
cd /opt/iobroker
iobroker stop yahka
node node_modules/iobroker.yahka/main.js –force --logs
Da sollte mehr sichtbar sein.
-
Wir sind die Ruhe selbst
Warum auch immer startet der Adapter wieder durch ohne Änderung. Hatte nichts geändert.
Nur findet Home die Bridge zwar, lässt sich aber nicht pairen. Passwort und User hatte ich bereits mehrmals geändert.
Hier mal das ausführliche Log
! ````
root@iobroker_Pi3:~# cd /opt/iobroker
root@iobroker_Pi3:/opt/iobroker# iobroker stop yahka
root@iobroker_Pi3:/opt/iobroker# node node_modules/iobroker.yahka/main.js --force --logs
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http: 0pointer.de/avahi-compat?s="libdns_sd&e=node">
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http: 0pointer.de/avahi-compat?s="libdns_sd&e=node&f=DNSServiceRegister">
socket.io-client:url parse http://127.0.0.1:9001 +0ms
socket.io-client new io instance for http://127.0.0.1:9001 +15ms
socket.io-client:manager readyState closed +11ms
socket.io-client:manager opening http://127.0.0.1:9001 +0ms
engine.io-client:socket creating transport "polling" +5ms
engine.io-client:polling polling +4ms
engine.io-client:polling-xhr xhr poll +1ms
engine.io-client:polling-xhr xhr open GET: http://127.0.0.1:9001/socket.io/?EIO=3&transport=polling&t=Ln_5MTP&b64=1 +5ms
engine.io-client:polling-xhr xhr data null +2ms
engine.io-client:socket setting transport polling +43ms
socket.io-client:manager connect attempt will timeout after 20000 +3ms
socket.io-client:manager readyState opening +5ms
engine.io-client:polling polling got data 97:0{"sid":"wk0EZVkofI6v3CiAAABA","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":60000} +46ms
engine.io-client:socket socket receive: type "open", data "{"sid":"wk0EZVkofI6v3CiAAABA","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":60000}" +5ms
engine.io-client:socket socket open +2ms
socket.io-client:manager open +2ms
socket.io-client:manager cleanup +0ms
socket.io-client:socket transport is open - connecting +3ms
engine.io-client:socket starting upgrade probes +2ms
engine.io-client:socket probing transport "websocket" +2ms
engine.io-client:socket creating transport "websocket" +0ms
engine.io-client:polling polling +31ms
engine.io-client:polling-xhr xhr poll +0ms
engine.io-client:polling-xhr xhr open GET: http://127.0.0.1:9001/socket.io/?EIO=3&transport=polling&t=Ln_5MVm&b64=1&sid=wk0EZVkofI6v3CiAAABA +3ms
engine.io-client:polling-xhr xhr data null +3ms
engine.io-client:socket probe transport "websocket" opened +28ms
engine.io-client:socket probe transport "websocket" pong +20ms
engine.io-client:socket pausing current transport "polling" +1ms
engine.io-client:polling we are currently polling - waiting to pause +1ms
engine.io-client:polling polling got data 2:40 +6ms
engine.io-client:socket socket receive: type "message", data "0" +1ms
socket.io-parser decoded 0 as {"type":0,"nsp":"/"} +0ms
socket.io-client:url parse http://127.0.0.1:9000 +22ms
socket.io-client new io instance for http://127.0.0.1:9000 +1ms
socket.io-client:manager readyState closed +2ms
socket.io-client:manager opening http://127.0.0.1:9000 +0ms
engine.io-client:socket creating transport "polling" +1ms
engine.io-client:polling polling +2ms
engine.io-client:polling-xhr xhr poll +1ms
engine.io-client:polling-xhr xhr open GET: http://127.0.0.1:9000/socket.io/?EIO=3&transport=polling&t=Ln_5MXB&b64=1 +0ms
engine.io-client:polling-xhr xhr data null +1ms
engine.io-client:socket setting transport polling +2ms
socket.io-client:manager connect attempt will timeout after 20000 +3ms
socket.io-client:manager readyState opening +1ms
engine.io-client:polling pre-pause polling complete +3ms
engine.io-client:polling paused +1ms
engine.io-client:socket changing transport and sending upgrade packet +0ms
engine.io-client:socket setting transport websocket +3ms
engine.io-client:socket clearing existing transport polling +1ms
engine.io-client:polling ignoring poll - transport state "paused" +2ms
engine.io-client:polling polling got data 97:0{"sid":"Zn5hE8j85ponVlnIAABB","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":60000} +6ms
engine.io-client:socket socket receive: type "open", data "{"sid":"Zn5hE8j85ponVlnIAABB","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":60000}" +1ms
engine.io-client:socket socket open +1ms
socket.io-client:manager open +1ms
socket.io-client:manager cleanup +0ms
socket.io-client:socket transport is open - connecting +1ms
engine.io-client:socket starting upgrade probes +0ms
engine.io-client:socket probing transport "websocket" +1ms
engine.io-client:socket creating transport "websocket" +0ms
engine.io-client:polling polling +6ms
engine.io-client:polling-xhr xhr poll +2ms
engine.io-client:polling-xhr xhr open GET: http://127.0.0.1:9000/socket.io/?EIO=3&transport=polling&t=Ln_5MXl&b64=1&sid=Zn5hE8j85ponVlnIAABB +0ms
engine.io-client:polling-xhr xhr data null +0ms
engine.io-client:socket probe transport "websocket" opened +40ms
engine.io-client:polling polling got data 2:40 +3ms
engine.io-client:socket socket receive: type "message", data "0" +0ms
socket.io-parser decoded 0 as {"type":0,"nsp":"/"} +106ms
socket.io-client:socket emitting packet with ack id 0 +7ms
socket.io-client:manager writing packet {"type":2,"data":["getState","system.adapter.yahka.0.alive"],"options":{"compress":true},"id":0,"nsp":"/"} +1ms
socket.io-parser encoding packet {"type":2,"data":["getState","system.adapter.yahka.0.alive"],"options":{"compress":true},"id":0,"nsp":"/"} +7ms
socket.io-parser encoded {"type":2,"data":["getState","system.adapter.yahka.0.alive"],"options":{"compress":true},"id":0,"nsp":"/"} as 20["getState","system.adapter.yahka.0.alive"] +1ms
engine.io-client:socket flushing 1 packets in socket +3ms
engine.io-client:polling-xhr xhr open POST: http://127.0.0.1:9000/socket.io/?EIO=3&transport=polling&t=Ln_5MYg&b64=1&sid=Zn5hE8j85ponVlnIAABB +5ms
engine.io-client:polling-xhr xhr data 46:420["getState","system.adapter.yahka.0.alive"] +1ms
engine.io-client:polling polling +4ms
engine.io-client:polling-xhr xhr poll +0ms
engine.io-client:polling-xhr xhr open GET: http://127.0.0.1:9000/socket.io/?EIO=3&transport=polling&t=Ln_5MYm&b64=1&sid=Zn5hE8j85ponVlnIAABB +1ms
engine.io-client:polling-xhr xhr data null +0ms
engine.io-client:socket probe transport "websocket" pong +6ms
engine.io-client:socket pausing current transport "polling" +1ms
engine.io-client:polling we are currently polling - waiting to pause +0ms
engine.io-client:polling we are currently writing - waiting to pause +0ms
engine.io-client:polling pre-pause writing complete +6ms
engine.io-client:polling polling got data 124:430[null,{"val":true,"ack":true,"ts":1496780716298,"q":0,"from":"system.adapter.yahka.0","lc":1496780513691,"expire":18473}] +2ms
engine.io-client:socket socket receive: type "message", data "30[null,{"val":true,"ack":true,"ts":1496780716298,"q":0,"from":"system.adapter.yahka.0","lc":1496780513691,"expire":18473}]" +1ms
socket.io-parser decoded 30[null,{"val":true,"ack":true,"ts":1496780716298,"q":0,"from":"system.adapter.yahka.0","lc":1496780513691,"expire":18473}] as {"type":3,"nsp":"/","id":0,"data":[null,{"val":true,"ack":true,"ts":1496780716298,"q":0,"from":"system.adapter.yahka.0","lc":1496780513691,"expire":18473}]} +30ms
socket.io-client:socket calling ack 0 with [null,{"val":true,"ack":true,"ts":1496780716298,"q":0,"from":"system.adapter.yahka.0","lc":1496780513691,"expire":18473}] +2ms
socket.io-client:socket emitting packet with ack id 1 +23ms
socket.io-client:manager writing packet {"type":2,"data":["setState","system.adapter.yahka.0.alive",{"val":false,"ack":true,"from":"system.adapter.yahka.0"}],"options":{"compress":true},"id":1,"nsp":"/"} +0ms
socket.io-parser encoding packet {"type":2,"data":["setState","system.adapter.yahka.0.alive",{"val":false,"ack":true,"from":"system.adapter.yahka.0"}],"options":{"compress":true},"id":1,"nsp":"/"} +25ms
socket.io-parser encoded {"type":2,"data":["setState","system.adapter.yahka.0.alive",{"val":false,"ack":true,"from":"system.adapter.yahka.0"}],"options":{"compress":true},"id":1,"nsp":"/"} as 21["setState","system.adapter.yahka.0.alive",{"val":false,"ack":true,"from":"system.adapter.yahka.0"}] +0ms
root@iobroker_Pi3:/opt/iobroker# sudo apt-get install libavahi-compat-libdnssd-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libavahi-compat-libdnssd-dev ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 41 nicht aktualisiert.</http:></http:>