NEWS
Apple Homekit Siri
-
Normal nicht, Probier mal beim User die letzten beiden Stellen auf FF zu ändern.
Gesendet von meinem iPhone mit Tapatalk
-
Er startet zwar neu aber er übernimmt das FF nicht?
Sagt dir das mehr?
909_image.png -
Hallo,
gleicher Fehler bei mir, wie bei fischi87.
Kein Fehler bei der Installation.
Konfiguration lässt sich nicht ändern und unter Eve wird keine Bridge gefunden.
netstat -a | grep 51826
tcp6 0 0 [::]:51826 [::]:* LISTEN
tcp6 0 66688 Server-Banana-Pi.:51826 iPad-Air.f:49242 ESTABLISHED
6443_9.jpg
6443_10.jpg -
Guten Morgen!
Das Config Thema kenn ich schon von occ, da habe ich das gleiche Problem.
Bitte ändert den Username direkt im Objekt:
Diesen Fehler muss ich mir genauer ansehen, bis dorthin sollte diese Lösung funktionieren.
-
Hallo, Version 0.0.7 ist hochgeladen.
Die Parameter werden nun korrekt gespeichert.
Zusätzlich wird im Debug die Konfiguration ins Logfile geschrieben.
Ausserdem kann der Name angepasst werden. Dies sollte aber nur initial durchgeführt werden.
Sollte die Homekit Bridge in iOS nicht sichtbar sein, sollte der Username (MAC Adress Style) geändert werden.
-
Guten morgen, hab die 7er version drauf und bekomme jetzt diesen Fehler im log:
909_image.png -
Hallo,
bei mir hat es geholfen den Adapter zu deinstallieren un neu zu installieren.
Die Konfiguration kann dann auch geändert werden und der Adapter / Instanz startet ohne Fehler.
In Eve wird die Bridge angezeigt. Allerdings schlägt dann das hinzufügen fehl (Verbindung mit Zubehör nicht möglich).
6443_12.jpg -
Ich mach nachher ein paar Screenshots bez. Einrichtung, muss jetzt zur Taekwondo Weihnachtsfeier.
Gesendet von meinem iPhone mit Tapatalk
-
Hallo versteckt,
jetzt habe ich 0.0.7 fehlerfrei installalliert (alten Adapter vorher gelöscht). Beim Aktivieren der Instanz erscheint wieder der alte Fehler Error: Module version mismatch. Expected 46, got 47.
! ````
2015-12-13 12:51:08.835 - info: host.MacMini-Ethernet.fritz.box object change system.adapter.homekit.0
2015-12-13 12:51:15.981 - info: host.MacMini-Ethernet.fritz.box object change system.adapter.homekit.0
2015-12-13 12:51:15.993 - info: host.MacMini-Ethernet.fritz.box instance system.adapter.homekit.0 started with pid 25812
2015-12-13 12:51:16.595 - error: uncaught exception: Module version mismatch. Expected 46, got 47.
2015-12-13 12:51:16.603 - error: Error: Module version mismatch. Expected 46, got 47.
at Error (native)
at Object.Module._extensions..node (module.js:460:18)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. <anonymous>(/Users/pix/Documents/iobroker/node_modules/mdns/lib/dns_sd.js:24:20)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
2015-12-13 12:51:16.664 - debug: homekit.0 objectDB connected
2015-12-13 12:51:16.670 - debug: homekit.0 statesDB connected
2015-12-13 12:51:16.827 - info: homekit.0 starting. Version 0.0.7 in /Users/pix/Documents/iobroker/node_modules/iobroker.homekit
2015-12-13 12:51:16.830 - info: homekit.0 requesting all states
2015-12-13 12:51:16.831 - info: homekit.0 requesting all objects
2015-12-13 12:51:16.944 - error: host.MacMini-Ethernet.fritz.box instance system.adapter.homekit.0 terminated with code 6 (uncaught exception)
2015-12-13 12:51:16.944 - info: host.MacMini-Ethernet.fritz.box Restart adapter system.adapter.homekit.0 because enabled</anonymous>Aber ich weiss nicht, welches Modul das falsche ist :roll: Gruß am Sonntag, Pix
-
Wie besprochen hier mal die Fotostrecke mit meinem iPad:
-
@Pix:
Du müsstest vier verschiedene .node Dateien besitzen, welche bei der Installation kompiliert werden.
Christians-Mac-mini:ioBroker.homekit christian$ pwd /Users/christian/DEVELOPMENT/node_modules/ioBroker.homekit Christians-Mac-mini:ioBroker.homekit christian$ find . -name *.node -ls 8120828 48 -rwxr-xr-x 1 christian staff 20924 Dec 12 18:18 ./node_modules/hap-nodejs/node_modules/curve25519/build/Release/curve.node 8120718 184 -rwxr-xr-x 1 christian staff 93460 Dec 12 18:17 ./node_modules/hap-nodejs/node_modules/ed25519/build/Release/ed25519.node 8120810 208 -rwxr-xr-x 1 christian staff 104624 Dec 12 18:18 ./node_modules/hap-nodejs/node_modules/mdns/build/Release/dns_sd_bindings.node 8120574 144 -rwxr-xr-x 1 christian staff 69832 Dec 12 18:17 ./node_modules/hap-nodejs/node_modules/srp/node_modules/bignum/build/Release/bignum.node
-
Hallo Christian, danke für die Mühe.
@versteckt:@Pix:
Du müsstest vier verschiedene .node Dateien besitzen, welche bei der Installation kompiliert werden. `
Interessant, ich habe nur zweipix$ find . -name *.node -ls 37736714 48 -rwxr-xr-x 1 pix staff 20932 13 Dez 12:46 ./node_modules/hap-nodejs/node_modules/curve25519/build/Release/curve.node 37736857 184 -rwxr-xr-x 1 pix staff 93508 13 Dez 12:46 ./node_modules/hap-nodejs/node_modules/ed25519/build/Release/ed25519.node MacMini-Ethernet:iobroker.homekit pix$
wo kriege ich die denn her? Ich habe zwischenzeitlich nochmal installiert, aber keine Veränderung.
Gruß,
Pix
-
Das finde ich spannend, ansich sollte das node Module hap-nodejs diese für dich kompilieren.
Was passiert eigentlich wenn du folgendes ausführst?
cd /tmp npm cache clean npm install hap-nodejs
Dadurch wird dein NPM Cache ausgeleert und das zugrunde liegende Modul hap-nodejs in /tmp/node_modules/hap-nodejs
installiert / kompiliert.
Poste bitte mal diese Ausgabe.
-
bei mir läuft das Programm nun ihnen fehlen, werde es die tage testen und weiter berichten!!!
top sache!!!!
Mit freundlichen Grüßen
-
Das finde ich spannend, ansich sollte das node Module hap-nodejs diese für dich kompilieren.
Was passiert eigentlich wenn du folgendes ausführst?
cd /tmp npm cache clean npm install hap-nodejs
Dadurch wird dein NPM Cache ausgeleert und das zugrunde liegende Modul hap-nodejs in /tmp/node_modules/hap-nodejs
installiert / kompiliert.
Poste bitte mal diese Ausgabe. `
npm cache clean ging nur mit sudo, dann kein Problem
anschließend diese Ausgabe:
MacMini-Ethernet:tmp pix$ npm install hap-node.js npm ERR! Darwin 15.0.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "hap-node.js" npm ERR! node v4.2.3 npm ERR! npm v2.14.7 npm ERR! code E404 npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/hap-node.js npm ERR! 404 npm ERR! 404 'hap-node.js' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! Please include the following file with any support request: npm ERR! /private/tmp/npm-debug.log MacMini-Ethernet:tmp pix$
Pix
6443_14.jpg -
Du hast 'nen Punkt zuviel, das Modul heisst hap-nodejs
-
Hi,
ich habe noch immer Probleme die Kopplung mit Eve hinzubekommen.
Die Verbindung selbst funktioniert, denn ich erhalte beim eingeben eines falschen Schlüssels eine Fehlermeldung im iobroker-log.
Könnte es Probleme mit den Temperatursensoren / Wandthermostaten geben ? In der Konfig stehen diese nicht, sollten dann eigentlich auch nicht im Log auftauchen oder ?
homekit-0 2015-12-13 21:14:54 info < hap HM-WDS30-OT2-SM MEQ0204382:4.TEMPERATURE get CurrentTemperature for hm-rpc.0.MEQ0204382.undefined
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Thermostat hm-rpc.0.MEQ0204382.4.TEMPERATURE
homekit-0 2015-12-13 21:14:54 info < hap HM-WDS30-OT2-SM MEQ0204382:3.TEMPERATURE get CurrentTemperature for hm-rpc.0.MEQ0204382.undefined
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Thermostat hm-rpc.0.MEQ0204382.3.TEMPERATURE
homekit-0 2015-12-13 21:14:54 info < hap MK Rücklauf.TEMPERATURE get CurrentTemperature for hm-rpc.0.MEQ0204382.undefined
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Thermostat hm-rpc.0.MEQ0204382.2.TEMPERATURE
Und sollte bei den Switches nicht dann auch der Übertrag nach HAP (< hap) kommen ?
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Switch JEQ0347403:1
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Switch JEQ0347403:2
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Switch JEQ0347403:3
homekit-0 2015-12-13 21:14:54 info > iobroker subscribe Switch JEQ0347403:4
Und bezüglich der Module:
/opt/iobroker/node_modules/iobroker.homekit# find . -name *.node -ls
645850 32 -rwxr-xr-x 1 root root 29355 Dec 13 21:09 ./node_modules/hap-nodejs/node_modules/curve25519/build/Release/curve.node
645853 32 -rwxr-xr-x 1 root root 29355 Dec 13 21:09 ./node_modules/hap-nodejs/node_modules/curve25519/build/Release/obj.target/curve.node
646026 92 -rwxr-xr-x 1 root root 93880 Dec 13 21:11 ./node_modules/hap-nodejs/node_modules/mdns/build/Release/dns_sd_bindings.node
646029 92 -rwxr-xr-x 1 root root 93880 Dec 13 21:11 ./node_modules/hap-nodejs/node_modules/mdns/build/Release/obj.target/dns_sd_bindings.node
645970 128 -rwxr-xr-x 1 root root 128406 Dec 13 21:10 ./node_modules/hap-nodejs/node_modules/ed25519/build/Release/ed25519.node
645973 128 -rwxr-xr-x 1 root root 128406 Dec 13 21:10 ./node_modules/hap-nodejs/node_modules/ed25519/build/Release/obj.target/ed25519.node
645868 56 -rwxr-xr-x 1 root root 53798 Dec 13 21:09 ./node_modules/hap-nodejs/node_modules/srp/node_modules/bignum/build/Release/bignum.node
645871 56 -rwxr-xr-x 1 root root 53798 Dec 13 21:09 ./node_modules/hap-nodejs/node_modules/srp/node_modules/bignum/build/Release/obj.target/bignum.node
node -v
v0.12.6
npm -v
2.11.2
-
Du hast 'nen Punkt zuviel, das Modul heisst hap-nodejs `
Danke, blöder Fehler. Copy & Paste wär besser gewesen. :lol:Installation davon hat geklappt
! ````
MacMini-Ethernet:~ pix$ cd /tmp
MacMini-Ethernet:tmp pix$ npm cache clean
MacMini-Ethernet:tmp pix$ npm install hap-nodejs
/
curve25519@1.1.0 install /private/tmp/node_modules/hap-nodejs/node_modules/curve25519
node-gyp rebuild
! CXX(target) Release/obj.target/curve/node_curve.o
SOLINK_MODULE(target) Release/curve.node
! > ed25519@0.0.3 install /private/tmp/node_modules/hap-nodejs/node_modules/ed25519
node-gyp rebuild
! CC(target) Release/obj.target/ed25519/src/ed25519/keypair.o
CC(target) Release/obj.target/ed25519/src/ed25519/sign.o
CC(target) Release/obj.target/ed25519/src/ed25519/open.o
CC(target) Release/obj.target/ed25519/src/ed25519/crypto_verify_32.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_double_scalarmult.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_scalarmult_base.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_precomp_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_cached.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_madd.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_msub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p3.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_1.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_cmov.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_copy.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_neg.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_mul.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq2.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_invert.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnegative.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnonzero.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_pow22523.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_reduce.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_muladd.o
CXX(target) Release/obj.target/ed25519/src/ed25519.o
SOLINK_MODULE(target) Release/ed25519.node
! > mdns@2.2.11 install /private/tmp/node_modules/hap-nodejs/node_modules/mdns
node-gyp rebuild
! CXX(target) Release/obj.target/dns_sd_bindings/src/dns_sd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_browse.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_enumerate_domains.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_get_addr_info.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_process_result.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_sock_fd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_register.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_resolve.o
CXX(target) Release/obj.target/dns_sd_bindings/src/mdns_utils.o
CXX(target) Release/obj.target/dns_sd_bindings/src/network_interface.o
CXX(target) Release/obj.target/dns_sd_bindings/src/socket_watcher.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_create.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_set_value.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_get_length.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_buffer_to_object.o
SOLINK_MODULE(target) Release/dns_sd_bindings.node
! > bignum@0.11.0 install /private/tmp/node_modules/hap-nodejs/node_modules/srp/node_modules/bignum
node-gyp configure build
! CXX(target) Release/obj.target/bignum/bignum.o
SOLINK_MODULE(target) Release/bignum.node
hap-nodejs@0.0.7 node_modules/hap-nodejs
├── debug@2.2.0 (ms@0.7.1)
├── node-persist@0.0.6 (q@1.1.2, mkdirp@0.3.5)
├── curve25519@1.1.0 (bindings@1.2.1, nan@2.1.0)
├── ed25519@0.0.3 (bindings@1.2.1, nan@2.1.0)
├── mdns@2.2.11 (bindings@1.2.1, nan@2.1.0)
└── srp@0.2.0 (bignum@0.11.0)
MacMini-Ethernet:tmp pix$Danach den Adapter wieder gelöscht und neu installiert. Danach die Instanz wieder gestartet und wieder Fehler: >! ```` 2015-12-14 00:18:55.400 - info: host.MacMini-Ethernet.fritz.box object change system.adapter.homekit.0 2015-12-14 00:18:55.413 - info: host.MacMini-Ethernet.fritz.box instance system.adapter.homekit.0 started with pid 32913 2015-12-14 00:18:56.043 - error: uncaught exception: Module version mismatch. Expected 46, got 47. 2015-12-14 00:18:56.058 - error: Error: Module version mismatch. Expected 46, got 47. at Error (native) at Object.Module._extensions..node (module.js:460:18) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) at Module.require (module.js:366:17) at require (module.js:385:17) at Object. <anonymous>(/Users/pix/Documents/iobroker/node_modules/mdns/lib/dns_sd.js:24:20) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) 2015-12-14 00:18:56.128 - debug: homekit.0 objectDB connected 2015-12-14 00:18:56.137 - debug: homekit.0 statesDB connected 2015-12-14 00:18:56.345 - info: homekit.0 starting. Version 0.0.7 in /Users/pix/Documents/iobroker/node_modules/iobroker.homekit 2015-12-14 00:18:56.350 - info: homekit.0 requesting all states 2015-12-14 00:18:56.351 - info: homekit.0 requesting all objects 2015-12-14 00:18:56.385 - error: host.MacMini-Ethernet.fritz.box instance system.adapter.homekit.0 terminated with code 6 (uncaught exception)</anonymous>
Laut Installationslog beim Adapterinstallieren müssten jetzt alle module installiert sein
... iobroker.homekit@0.0.7 node_modules/iobroker.homekit └── hap-nodejs@0.0.7 (srp@0.2.0, node-persist@0.0.6, curve25519@1.1.0, ed25519@0.0.3)
Also nochmal im Verzeichnis nachgesehen:
Mini-Ethernet:iobroker.homekit pix$ pwd /Users/pix/Documents/iobroker/node_modules/iobroker.homekit MacMini-Ethernet:iobroker.homekit pix$ find . -name *.node -ls 37754159 48 -rwxr-xr-x 1 pix staff 20932 14 Dez 00:17 ./node_modules/hap-nodejs/node_modules/curve25519/build/Release/curve.node 37754303 184 -rwxr-xr-x 1 pix staff 93508 14 Dez 00:17 ./node_modules/hap-nodejs/node_modules/ed25519/build/Release/ed25519.node MacMini-Ethernet:iobroker.homekit pix$
Es sind wieder nur zwei. Sind die vielleicht woanders?
dns_sd_bindings.node habe ich gar nicht auf der Platte gefunden,
bignum.node liegt in iobroker/node_modules/bignum/build/Release/bignum.node
Zum Schluss nochmal hap-nodejs installiert und Instanz aktiviert, aber ohne Erfolg.
Gruß
Pix
-
@pix:at require (module.js:385:17)
at Object. <anonymous>(/Users/pix/Documents/iobroker/node_modules/mdns/lib/dns_sd.js:24:20)
Es sind wieder nur zwei. Sind die vielleicht woanders?
dns_sd_bindings.node habe ich gar nicht auf der Platte gefunden,
Gruß
Pix</anonymous> `
Hallo Pix,
das Paket mdns scheinst Du schon im iobroker/node_modules Verzeichnis zu haben.
Evtl. Dort löschen und nochmal probieren?
4720_xiaomi_flower_care_vis.jpg -
Ja probier mal
Gesendet von meinem iPhone mit Tapatalk
5373_alarmanlage.txt