NEWS
Apple Homekit Siri
-
super, leider bekomme ich den aktuellen nicht mit iOS gebunden
-
Hast du irgendeine Fehlermeldung? Oder findet das i-Gerät die Bridge einfach nicht?
-
Das passwort ist richtig aber danach geht die kopplung schief.
Den fehler haben hier mehrer wenn du die letzen seiten durchblätterst.
-
Also erst mal danke für diesen tollen Adapter.
Nachdem ich einige Tage serumprobiert habe, hab ich den Adapter heute auf einem Banana Pro erfolgreich zum Laufen gebracht,
nachdem ich alles neu installiert habe, also Nodejs und Biobroker komplett von 0 weg installiert. Kann sowohl von der HomeKit App aus dem iOS 10 heraus als auch aus der EVE App erfolgreich auf meine Geräte zugreifen, verliert zwar zeitweise die Verbindung aber verbindet sich auch wieder.
Mich würde jetzt interessieren wie ich nun mehr Devices ins HomeKit einbinden kann. Von Homematic hab ich noch einen Zwischenstecker, der wird zwar als Gerät angezeigt, aber der stürzt ab und reisst die anderen Devices im gleichen Raum mit, und meine optischen Fenster/Türkontakte zeigt er nicht an.
Weiters würde ich gern auch die Netatmo und Netatmo Welcome einbinden, geht das mit Config oder ist das erst zu programmieren?
-
Hi,
ich versuche gerade den Homekit Adapter auf meinem Debian Wheezy zu installieren. Leider schlägt das immer fehl:
! $ ./iobroker add homekit
! npm install iobroker.homekit –production --prefix "/opt/iobroker" (System call)
! In file included from ../src/dns_sd.cpp:1:0:../src/mdns.hpp:32:20: fatal error: dns_sd.h: Datei oder Verzeichnis nicht gefunden
! compilation terminated.
! make: *** [Release/obj.target/dns_sd_bindings/src/dns_sd.o] Fehler 1
! gyp
! ERR! build error
! gyp ERR! stack Error:make
failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
! gyp ERR! stack at emitTwo (events.js:87:13)gyp ERR! stack at ChildProcess.emit (events.js:172:7)
! gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
! gyp ERR! System Linux 3.16-0.bpo.2-amd64
! gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
! gyp ERR! cwd /opt/iobroker/node_modules/iobroker.homekit/node_modules/hap-nodejs/node_modules/mdns
! gyp ERR! node -v v4.5.0
! gyp ERR! node-gyp -v v3.4.0
! gyp ERR! not ok
! npm
! ERR! Linux 3.16-0.bpo.2-amd64
! npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.homekit" "–production" "--prefix" "/opt/iobroker"npm ERR! node v4.5.0
! npm ERR! npm v2.15.9
! npm ERR! code ELIFECYCLE
! npm ERR! mdns@2.2.11 install:node-gyp rebuild
! npm ERR! Exit status 1
! npm ERR!
! npm ERR! Failed at the mdns@2.2.11 install script 'node-gyp rebuild'.
! npm ERR! This is most likely a problem with the mdns package,
! npm ERR! not with npm itself.npm ERR! Tell the author that this fails on your system:
! npm ERR! node-gyp rebuild
! npm ERR! You can get information on how to open an issue for this project with:
! npm ERR! npm bugs mdns
! npm ERR! Or if that isn't available, you can get their info via:
! npm ERR!
! npm ERR! npm owner ls mdns
! npm ERR! There is likely additional logging output above.
! npm ERR! Please include the following file with any support request:
! npm ERR! /npm-debug.log
! ERROR: host.openmediavault Cannot install iobroker.homekit: 1
! ERROR: process exited with code 25Node Version ist 4.5.0 –> ist das schon zu alt?
Vielleicht sonst noch jemand eine Idee was fehlen könnte?
EDIT:hat sich erledigt: fehlendes Paket installiert:
! sudo apt-get install libavahi-compat-libdnssd-dev
Danke und Gruß
-
den Fehler habe ich auch
-
den Fehler habe ich auch `
bei mir hat folgendes geholfen:
apt-get install git-core libnss-mdns libavahi-compat-libdnssd-dev -y
ich habe meinen homekit adapter aktuell laufen, nur leider findet mein handy auf einnmal die bridge nicht mehr. am vormittag zuhause noch gefunden und am nachmittag nicht mehr, seitdem ist nichts zu machen…neustart und neuinstallation blieb erfolglos...jemand eine idee?
-
den Fehler habe ich auch
ich habe meinen homekit adapter aktuell laufen, nur leider findet mein handy auf einnmal die bridge nicht mehr. am vormittag zuhause noch gefunden und am nachmittag nicht mehr, seitdem ist nichts zu machen…neustart und neuinstallation blieb erfolglos...jemand eine idee?
Ändere mal den "Username". Wichtig ist das du wieder etwas in Form einer MAC Adresse angibst (XX:XX:XX:XX:XX:XX in HEX).
Anschließend wird die Bridge aber wieder als neues Gerät erkannt und du musst das Pairing wieder durchführen.
-
Ändere mal den "Username". Wichtig ist das du wieder etwas in Form einer MAC Adresse angibst (XX:XX:XX:XX:XX:XX in HEX).
Anschließend wird die Bridge aber wieder als neues Gerät erkannt und du musst das Pairing wieder durchführen. `
Danke. Prüfe ich heute Abend und gebe bescheid…
-
Ändere mal den "Username". Wichtig ist das du wieder etwas in Form einer MAC Adresse angibst (XX:XX:XX:XX:XX:XX in HEX).
Anschließend wird die Bridge aber wieder als neues Gerät erkannt und du musst das Pairing wieder durchführen. `
Danke hat funktioniert. Siri funktioniert nun ohne Probleme mit meinen Homematicthermostaten, außer das Wandthermostat lässt sich nicht abfragen, ändern…aber das coolste überhaupt ist das sogar der Botcac Connected Staubsauger erkannt wird und sogar steuerbar ist...sensationell, ist das Zufall oder gewollt?
-
Kann jetzt bitte noch einmal jemand genau sagen, was momentan mit diesem Adapter machbar ist?
Ich verstehe noch nicht genau, wie der funktioniert.
Brauche ich ein Hardware-Home-fähiges Teil?
Oder nur die Steuersoftware-App wie die von elagto?
Ist es egal welche?
Kann ich mit Siri dann Glühbirnen über Homematic Strommessstecker schalten? Darum geht es mir letztlich.
-
Kann jetzt bitte noch einmal jemand genau sagen, was momentan mit diesem Adapter machbar ist?
Ich verstehe noch nicht genau, wie der funktioniert.
Brauche ich ein Hardware-Home-fähiges Teil?
Oder nur die Steuersoftware-App wie die von elagto?
Ist es egal welche?
Kann ich mit Siri dann Glühbirnen über Homematic Strommessstecker schalten? Darum geht es mir letztlich. `
- Brauche ich ein Hardware-Home-fähiges Teil?
Nein habe ich ebenfalls nicht.
- Oder nur die Steuersoftware-App wie die von elagto
Nein, kannst auch direkt die von Apple nehmen "Home".
- Ist es egal welche?
Denke schon, bei mir funktioniert "Home" von Apple und die von "Elgato".
Bei mir werden zur Zeit alle Homematic Thermostate (Homematic 105155 Funk-Heizkörperthermostat für Smart Home / Hausautomation) und ein Zwischenstecker (Homematic 130248 Funk-Schaltaktor 1fach mit Leistungsmessung, Zwischenstecker für Smart Home / Hausautomation) erkannt und ich kann diese darüber steuern ob noch mehr Geräte funktionieren kann ich Dir nicht sagen da mir keine weiteren vorliegen. Zufällig habe ich gesehen das mein Neato Botvac Connected Staubsauger ebenfalls darüber ansteuerbar ist…
-
Vielen Dank, Stefnas!
Das hat soweit geklappt. Homekit ist installiert und aktiviert.
Ich hatte schon schon, dass auf dem iPhone kein Homekit Server gefunden worden ist. Das konnte ich erst beheben als ich die Macadresse in den Homekit-Adaptereinstellungen etwas verändert habe.
Es werden auch viele Geräte erkannt, u.a die Strommessschalter und UP-Dimmer. Aber, es steht dann immer "Kommunikation nicht möglich".
Im Log steht nichts, da läuft öfter aber homekit vorbei mit Statusaktualisierungen (also das klappt, aber zwischen iPhone und Homekit-Adapter scheint was nicht zu klappen).
Was könnte das sein?
In den Adaptereinstellungen Homekit, was besagt die Mac-Adresse?
Mein iobroker läuft in einer VM unter Ubuntu auf VMWare Workstation/Windows 8.1
-
Es werden auch viele Geräte erkannt, u.a die Strommessschalter und UP-Dimmer. Aber, es steht dann immer "Kommunikation nicht möglich".
Im Log steht nichts, da läuft öfter aber homekit vorbei mit Statusaktualisierungen (also das klappt, aber zwischen iPhone und Homekit-Adapter scheint was nicht zu klappen).
Was könnte das sein? `
Das Problem kann ich bei mir nachvollziehen, allerdings nur dann wenn die Apple Home App offen ist. Ich habe deshalb folgendes gemacht:
-
Installation Homekit Adapter
-
Einrichtung Homekit Adapter
-
Verbinden mit Apple Home und einrichten der einzelnen Geräte (Name + Raumzuordnung), Fehlermeldungen hierbei habe ich einfach ignoriert und weitergemacht
-
Nach der kompletten Einrichtung habe ich die Apple Home App geschlossen und ioBroker neugestartet
Danach funktioniert das alles bei mir stabil, die Verbindung bricht immer dann ab wenn ich die Apple Home App öffne, dann ist es so das mal eine Verbindung besteht und mal nicht, dann kann ich im ioBroker aber auch beobachten das die Instanz mal grün und mal rot ist. Ich lasse deshalb die Home App einfach zu und alles geht wie es soll, außer meinem Wandthermostat, dieses mag nicht so wie ich, hat da jemand eine Idee?
-
-
Bekomme eine Fehlermeldung vllt kann mir einer helfen!
Hängt es an einem hm-module?
Viele Grüße Charly
inMem 2016-10-26 18:22:34.901 debug message * system.adapter.homekit.0.alive val=false, ack=true, ts=1477498954899, q=0, from=system.adapter.homekit.0, lc=1477498954899
TypeError: 2016-10-26 18:22:34.898 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
TypeError: 2016-10-26 18:22:34.898 error at Decoder. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
TypeError: 2016-10-26 18:22:34.898 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8)
TypeError: 2016-10-26 18:22:34.898 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
TypeError: 2016-10-26 18:22:34.898 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
TypeError: 2016-10-26 18:22:34.898 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12)
TypeError: 2016-10-26 18:22:34.898 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
TypeError: 2016-10-26 18:22:34.898 error at Socket. (/opt/iobroker/node_modules/iobroker.homekit/main.js:200:60)
TypeError: 2016-10-26 18:22:34.898 error at /opt/iobroker/node_modules/iobroker.homekit/main.js:18:13
TypeError: 2016-10-26 18:22:34.898 error at main (/opt/iobroker/node_modules/iobroker.homekit/main.js:324:26)
TypeError: 2016-10-26 18:22:34.898 error Cannot read property 'PARENT_TYPE' of undefined
Gesendet von iPad mit Tapatalk
-
Hallo,
ist gibt ja jetzt einen Homekit2.0 (V0.1.6) Adapter. Wurde hier nirgendwo angekündigt oder habe ich was übersehen.
Damit habe ich erstmal die Installationsprobleme von der Vorgänger Version weg.
Nach dem Starten des Adapters kann ich diesen auch in der Apple Home App sehen und die Bridge konfigurieren. Darauf sehe ich kurz alle Geräte aus der Adapter-Liste aber dann schmiert der Adapter ab:
host.lemaker 2016-11-04 11:09:57.577 info Restart adapter system.adapter.homekit2.0 because enabled host.lemaker 2016-11-04 11:09:57.575 error instance system.adapter.homekit2.0 terminated with code 0 (OK) inMem 2016-11-04 11:09:57.493 debug message * system.adapter.homekit2.0.alive val=false, ack=true, ts=1478254197476, q=0, from=system.adapter.homekit2.0, lc=1478254197476 TypeError: 2016-11-04 11:09:57.461 error at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15) TypeError: 2016-11-04 11:09:57.461 error at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:333:8) TypeError: 2016-11-04 11:09:57.461 error at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20) TypeError: 2016-11-04 11:09:57.461 error at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15) TypeError: 2016-11-04 11:09:57.461 error at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:229:12) TypeError: 2016-11-04 11:09:57.461 error at Socket.onack (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:305:9) TypeError: 2016-11-04 11:09:57.461 error at Socket. (/opt/iobroker/node_modules/iobroker.homekit2/main.js:200:60) TypeError: 2016-11-04 11:09:57.461 error at /opt/iobroker/node_modules/iobroker.homekit2/main.js:18:13 TypeError: 2016-11-04 11:09:57.461 error at main (/opt/iobroker/node_modules/iobroker.homekit2/main.js:280:67) TypeError: 2016-11-04 11:09:57.461 error at Object.createAccessory_Humidity [as Humidity] (/opt/iobroker/node_modules/iobroker.homekit2/main.js:513:41) TypeError: 2016-11-04 11:09:57.461 error Cannot read property 'CurrentRelativeHumidity' of undefined uncaught 2016-11-04 11:09:57.456 error exception: Cannot read property 'CurrentRelativeHumidity' of undefined homekit2.0 2016-11-04 11:09:57.425 debug > iobroker subscribe Humidity hm-rpc.0.HEQ0118211.1.HUMIDITY homekit2.0 2016-11-04 11:09:57.408 debug < hap Type for Humidity = HM-WDS100-C6-O homekit2.0 2016-11-04 11:09:57.404 debug Accessory: Switch Object: State homekit2.0 2016-11-04 11:09:57.328 info hap-nodejs starting... homekit2.0 2016-11-04 11:09:57.318 debug received all objects homekit2.0 2016-11-04 11:09:56.415 debug received all states homekit2.0 2016-11-04 11:09:54.335 debug requesting all objects homekit2.0 2016-11-04 11:09:54.328 debug requesting all states homekit2.0 2016-11-04 11:09:54.307 info starting. Version 0.1.6 in /opt/iobroker/node_modules/iobroker.homekit2 homekit2.0 2016-11-04 11:09:54.113 debug statesDB connected homekit2.0 2016-11-04 11:09:54.050 debug objectDB connected host.lemaker 2016-11-04 11:09:50.072 info instance system.adapter.homekit2.0 started with pid 494
Scheint wohl zu sein, dass er mit einem Wert 'CurrentRelativeHumidity' nicht klar kommt.
Ich habe auch mal alle Geräte aus der Adapter-Liste entfernt. Bis auf einen einfachen Schalter. Es wird trotzdem versucht alle Geräte einzulesen und der Adapter bleibt mit der gleichen Meldung wie oben stehen.
Gruß
Holger
-
Bei mir funktioniert die neue Homekit-Version auch nicht. Sie ließ sich problemlos installieren, auch Geräte werden angezeigt ohne Verbindungsfehler, klickt man jedoch Geräte an und legt Schalter um, kommt folgende Fehlermeldung im Log:
` > homekit2.0 2016-11-04 11:20:08.855 debug inMem message * hm-rpc.0.NEQ0400915.1undefined
homekit2.0 2016-11-04 11:20:08.850 debug homekit2.0 CHANGED: hm-rpc.0.NEQ0400915.1undefined = false
hm-rpc.0 2016-11-04 11:20:08.843 error hm-rpc.0 binrpc -> setValue: no dpType for hm-rpc.0.NEQ0400915.1undefined! `
Die Verknüpfung zwischen Homekit und rpc-Adapter scheint nicht zu funktionieren.
Habe das "Haus" auch gelöscht und neu in Homekit angelegt, kommt derselbe Fehler.
-
Ich hab auch ein Problem, passiert aber nur wegen dem Amazon dash Button. Wenn ich ihn lösche läuft es soweit durch.
Gesendet von iPad mit Tapatalk
-
3: Leider doch nicht
2: Durch Neuinstallation von mdns ist der Fehler nun weg:
Der Adapter läuft aber trotzdem nicht````
error host.bananapi instance system.adapter.homekit2.0 terminated with code 0 (OK)
1: Ich habe nun auch die neue Version installiert bekommen, aber im Log gibts folgende Meldungen:
homekit2.0 2016-11-05 21:19:09.606 error at EventedHTTPServer.emit (events.js:166:7)
homekit2.0 2016-11-05 21:19:09.606 error at emitNone (events.js:67:13)
homekit2.0 2016-11-05 21:19:09.606 error at HAPServer._onListening (/opt/iobroker/node_modules/iobroker.homekit2/node_modules/hap-nodejs/lib/HAPServer.js:182:8)
homekit2.0 2016-11-05 21:19:09.606 error at HAPServer.emit (events.js:166:7)
homekit2.0 2016-11-05 21:19:09.606 error at emitNone (events.js:67:13)
homekit2.0 2016-11-05 21:19:09.606 error at Bridge.Accessory._onListening (/opt/iobroker/node_modules/iobroker.homekit2/node_modules/hap-nodejs/lib/Accessory.js:510:20)
homekit2.0 2016-11-05 21:19:09.606 error at Advertiser.startAdvertising (/opt/iobroker/node_modules/iobroker.homekit2/node_modules/hap-nodejs/lib/Advertiser.js:43:30)
homekit2.0 2016-11-05 21:19:09.606 error at Object.create [as createAdvertisement] (/opt/iobroker/node_modules/iobroker.homekit2/node_modules/hap-nodejs/node_modules/mdns/lib/advertisement.js:64:10)
homekit2.0 2016-11-05 21:19:09.606 error at new Advertisement (/opt/iobroker/node_modules/iobroker.homekit2/node_modules/hap-nodejs/node_modules/mdns/lib/advertisement.js:56:10)
homekit2.0 2016-11-05 21:19:09.606 error at Error (native)
homekit2.0 2016-11-05 21:19:09.606 error Error: dns service error: unknown
homekit2.0 2016-11-05 21:19:09.599 error uncaught exception: dns service error: unknownGesendet von iPad mit Tapatalk Bananapi Pro, jessie, Node 4.6.1
-
Ich habe mal eine Vorabversion meines Adapters http://forum.iobroker.net/viewtopic.php?f=23&t=4136 veröffentlicht.