NEWS
Homekit Anfängerfrage
-
Hallo,
ich bin durch die Forensuche durch die Installation von homekit gekommen.
Sollte nach der Installation der Status nicht mit Host verbunden sein?
LG
venni
1102_image.jpeg -
Dashier steht noch im Log:
2016-03-12 19:14:51.664 - debug: homekit.0 objectDB connected
2016-03-12 19:14:51.739 - error: host.raspberrypi instance system.adapter.homekit.0 terminated with code 6 (uncaught exception)
2016-03-12 19:14:51.741 - info: host.raspberrypi Restart adapter system.adapter.homekit.0 because enabled
2016-03-12 19:15:21.820 - info: host.raspberrypi instance system.adapter.homekit.0 started with pid 17813
2016-03-12 19:15:25.396 - error: uncaught exception: Cannot find module './build/Release/bignum'
2016-03-12 19:15:25.442 - error: Error: Cannot find module './build/Release/bignum'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at new require (module.js:384:17)
at Object. <anonymous>(/opt/iobroker/node_modules/bignum/index.js:4:14)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)</anonymous>
-
bignum konnte ich nachinstallieren.
Danach kam das hier:
2016-03-12 19:45:46.194 - info: homekit.0 starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.homekit
2016-03-12 19:45:46.231 - debug: homekit.0 requesting all states
2016-03-12 19:45:46.259 - debug: homekit.0 requesting all objects
2016-03-12 19:45:49.311 - debug: homekit.0 received all objects
2016-03-12 19:45:49.422 - debug: homekit.0 received all states
2016-03-12 19:45:49.432 - info: homekit.0 hap-nodejs starting…
2016-03-12 19:45:49.458 - error: uncaught exception: Cannot find module 'hap-nodejs/node_modules/node-persist'
2016-03-12 19:45:49.467 - error: Error: Cannot find module 'hap-nodejs/node_modules/node-persist'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at main (/opt/iobroker/node_modules/iobroker.homekit/main.js:215:19)
at /opt/iobroker/node_modules/iobroker.homekit/main.js:18:13
at /opt/iobroker/node_modules/iobroker.homekit/main.js:168:61
at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2473:60
at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:151:27)
at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:305:9)
Also hap-nodejs auch noch installiert.
Dann aber das:
2016-03-12 19:46:17.383 - info: homekit.0 hap-nodejs starting...
2016-03-12 19:46:17.402 - error: uncaught exception: Cannot find module 'hap-nodejs/node_modules/node-persist'
2016-03-12 19:46:17.409 - error: Error: Cannot find module 'hap-nodejs/node_modules/node-persist'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at main (/opt/iobroker/node_modules/iobroker.homekit/main.js:215:19)
at /opt/iobroker/node_modules/iobroker.homekit/main.js:18:13
at /opt/iobroker/node_modules/iobroker.homekit/main.js:168:61
at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2473:60
at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:151:27)
at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:305:9)
Der Pfad stimmte nicht.
also "node-persist" zum Test mal von "/opt/iobroker/node_modules/node-persist" nach "/opt/iobroker/node_modules/hap-nodejs/node_modules/node-persist" kopiert.
Nun wieder was neues (fängt an und bricht dann wieder mit einer Exception ab):
2016-03-12 20:58:50.764 - debug: homekit.0 objectDB connected
2016-03-12 20:58:50.817 - debug: homekit.0 statesDB connected
2016-03-12 20:58:50.972 - info: homekit.0 starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.homekit
2016-03-12 20:58:50.987 - debug: homekit.0 requesting all states
2016-03-12 20:58:50.993 - debug: homekit.0 requesting all objects
2016-03-12 20:58:52.244 - info: host.raspberrypi instance system.adapter.web.0 started with pid 29146
2016-03-12 20:58:53.421 - debug: homekit.0 received all states
2016-03-12 20:58:54.114 - debug: homekit.0 received all objects
2016-03-12 20:58:54.125 - info: homekit.0 hap-nodejs starting...
2016-03-12 20:58:54.294 - debug: homekit.0 < hap Type for Humidity = HM-TC-IT-WM-W-EU
2016-03-12 20:58:54.316 - debug: homekit.0 > iobroker subscribe Humidity hm-rpc.0.LEQ0441129.1.HUMIDITY
2016-03-12 20:58:54.321 - error: uncaught exception: Cannot read property 'CurrentRelativeHumidity' of undefined
2016-03-12 20:58:54.330 - error: TypeError: Cannot read property 'CurrentRelativeHumidity' of undefined
at Object.createAccessory_Humidity [as Humidity] (/opt/iobroker/node_modules/iobroker.homekit/main.js:511:41)
at main (/opt/iobroker/node_modules/iobroker.homekit/main.js:280:67)
at /opt/iobroker/node_modules/iobroker.homekit/main.js:18:13
at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.homekit/main.js:200:60)
at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:305:9)
at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:229:12)
at Manager. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:333:8)
at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
Ich gebs jetzt langsam auf
</anonymous></anonymous></anonymous></anonymous></anonymous>
-
Hallo venni!
Für mich klingt das stark nach Problemen, die bereits bei der Installation aufgetreten sind.
Welche node bzw. npm Version bzw. welches Betriebssystem hast du im Einsatz?
LG Christian