ilcato Posté(e) le 19 janvier 2016 Signaler Posté(e) le 19 janvier 2016 Bonjour, Mes fichiers de log d'homebridge sont disponible a ces adresses : http://91.121.35.207/homebridge.err http://91.121.35.207/homebridge.log j'ai remis en route homebridge début janvier et tout semble ok mais depuis quelques jours, certaines requêtes sont en erreur. je vais tenter myhome pour voir si cela fonctionne mieux. Thank you Cmoi20, which version of homebridge and homebridge-fibaro-hc2 did you install? Do you remember the timeframe in which you experienced the problem?
Cmoi20 Posté(e) le 20 janvier 2016 Signaler Posté(e) le 20 janvier 2016 Bonjour, l'erreur est apparue vers 16h29 le 01 janvier 2016. corrigé le 4 janvier 2016 vers 18h en arrêtant le service homebridge. installé le 29 décembre 2015 avec la dernière version disponible via NPM a cette date. utilisée avec le firmware 4.056 de la HC2. il semble que le bug soit limité a cette version du firmware. ------------------------------------------------------------------------------------------------------------------------------- Hello, Issue appear about january 1st at 16:29. Solved in january, 4 at 18h with stopping homebridge service. installed in december, 29 with last version available in npm at this time : used with HC2 firmware 4.056. it seams this issue is only with this version of HC2 firmware. root@Cmoi20-DMZ:~# npm list -g /usr/local/lib ├─┬ homebridge@0.2.13 │ ├─┬ chalk@1.1.1 │ │ ├── ansi-styles@2.1.0 │ │ ├── escape-string-regexp@1.0.4 │ │ ├─┬ has-ansi@2.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ ├─┬ strip-ansi@3.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ └── supports-color@2.0.0 │ ├─┬ commander@2.8.1 │ │ └── graceful-readlink@1.0.1 │ ├─┬ hap-nodejs@0.0.3 │ │ ├─┬ curve25519@1.1.0 (git://github.com/KhaosT/node-curve25519#922eae612bb379fa84e8deb29f80c53d57c8be7b) │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ debug@2.2.0 │ │ │ └── ms@0.7.1 │ │ ├─┬ ed25519@0.0.3 (git://github.com/KhaosT/ed25519#6356bc9e6e4643d56020293c14920ac12bcaa1ac) │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ mdns@2.2.11 │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ node-persist@0.0.3 │ │ │ ├── mkdirp@0.3.5 │ │ │ └── q@1.1.2 │ │ └─┬ srp@0.2.0 (git://github.com/KhaosT/node-srp#7feff53254897a0b1b9f0667ad17a8beb78acbb9) │ │└─┬ bignum@0.11.0 │ │ └── nan@2.1.0 │ └── semver@5.0.3 ├─┬ homebridge-fibaro-hc2@0.5.0 │ └─┬ request@2.67.0 │├── aws-sign2@0.6.0 │├─┬ bl@1.0.0 ││ └─┬ readable-stream@2.0.5 ││├── core-util-is@1.0.2 ││├── inherits@2.0.1 ││├── isarray@0.0.1 ││├── process-nextick-args@1.0.6 ││├── string_decoder@0.10.31 ││└── util-deprecate@1.0.2 │├── caseless@0.11.0 │├─┬ combined-stream@1.0.5 ││ └── delayed-stream@1.0.0 │├── extend@3.0.0 │├── forever-agent@0.6.1 │├─┬ form-data@1.0.0-rc3 ││ └── async@1.5.0 │├─┬ har-validator@2.0.3 ││ ├─┬ chalk@1.1.1 ││ │ ├── ansi-styles@2.1.0 ││ │ ├── escape-string-regexp@1.0.4 ││ │ ├─┬ has-ansi@2.0.0 ││ │ │ └── ansi-regex@2.0.0 ││ │ ├─┬ strip-ansi@3.0.0 ││ │ │ └── ansi-regex@2.0.0 ││ │ └── supports-color@2.0.0 ││ ├─┬ commander@2.9.0 ││ │ └── graceful-readlink@1.0.1 ││ ├─┬ is-my-json-valid@2.12.3 ││ │ ├── generate-function@2.0.0 ││ │ ├─┬ generate-object-property@1.2.0 ││ │ │ └── is-property@1.0.2 ││ │ ├── jsonpointer@2.0.0 ││ │ └── xtend@4.0.1 ││ └─┬ pinkie-promise@2.0.0 ││└── pinkie@2.0.1 │├─┬ hawk@3.1.2 ││ ├── boom@2.10.1 ││ ├── cryptiles@2.0.5 ││ ├── hoek@2.16.3 ││ └── sntp@1.0.9 │├─┬ http-signature@1.1.0 ││ ├── assert-plus@0.1.5 ││ ├─┬ jsprim@1.2.2 ││ │ ├── extsprintf@1.0.2 ││ │ ├── json-schema@0.2.2 ││ │ └── verror@1.3.6 ││ └─┬ sshpk@1.7.1 ││├── asn1@0.2.3 ││├── assert-plus@0.2.0 ││├─┬ dashdash@1.10.1 │││ └── assert-plus@0.1.5 ││├── ecc-jsbn@0.1.1 ││├── jodid25519@1.0.2 ││├── jsbn@0.1.0 ││└── tweetnacl@0.13.2 │├── is-typedarray@1.0.0 │├── isstream@0.1.2 │├── json-stringify-safe@5.0.1 │├─┬ mime-types@2.1.8 ││ └── mime-db@1.20.0 │├── node-uuid@1.4.7 │├── oauth-sign@0.8.0 │├── qs@5.2.0 │├── stringstream@0.0.5 │├── tough-cookie@2.2.1 │└── tunnel-agent@0.4.2 └─┬ homebridge-http@0.0.8 └─┬ request@2.67.0 ├── aws-sign2@0.6.0 ├─┬ bl@1.0.0 │ └─┬ readable-stream@2.0.5 │├── core-util-is@1.0.2 │├── inherits@2.0.1 │├── isarray@0.0.1 │├── process-nextick-args@1.0.6 │├── string_decoder@0.10.31 │└── util-deprecate@1.0.2 ├── caseless@0.11.0 ├─┬ combined-stream@1.0.5 │ └── delayed-stream@1.0.0 ├── extend@3.0.0 ├── forever-agent@0.6.1 ├─┬ form-data@1.0.0-rc3 │ └── async@1.5.0 ├─┬ har-validator@2.0.3 │ ├─┬ chalk@1.1.1 │ │ ├── ansi-styles@2.1.0 │ │ ├── escape-string-regexp@1.0.4 │ │ ├─┬ has-ansi@2.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ ├─┬ strip-ansi@3.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ └── supports-color@2.0.0 │ ├─┬ commander@2.9.0 │ │ └── graceful-readlink@1.0.1 │ ├─┬ is-my-json-valid@2.12.3 │ │ ├── generate-function@2.0.0 │ │ ├─┬ generate-object-property@1.2.0 │ │ │ └── is-property@1.0.2 │ │ ├── jsonpointer@2.0.0 │ │ └── xtend@4.0.1 │ └─┬ pinkie-promise@2.0.0 │└── pinkie@2.0.1 ├─┬ hawk@3.1.2 │ ├── boom@2.10.1 │ ├── cryptiles@2.0.5 │ ├── hoek@2.16.3 │ └── sntp@1.0.9 ├─┬ http-signature@1.1.0 │ ├── assert-plus@0.1.5 │ ├─┬ jsprim@1.2.2 │ │ ├── extsprintf@1.0.2 │ │ ├── json-schema@0.2.2 │ │ └── verror@1.3.6 │ └─┬ sshpk@1.7.1 │├── asn1@0.2.3 │├── assert-plus@0.2.0 │├─┬ dashdash@1.10.1 ││ └── assert-plus@0.1.5 │├── ecc-jsbn@0.1.1 │├── jodid25519@1.0.2 │├── jsbn@0.1.0 │└── tweetnacl@0.13.2 ├── is-typedarray@1.0.0 ├── isstream@0.1.2 ├── json-stringify-safe@5.0.1 ├─┬ mime-types@2.1.8 │ └── mime-db@1.20.0 ├── node-uuid@1.4.7 ├── oauth-sign@0.8.0 ├── qs@5.2.0 ├── stringstream@0.0.5 ├── tough-cookie@2.2.1 └── tunnel-agent@0.4.2
ilcato Posté(e) le 20 janvier 2016 Signaler Posté(e) le 20 janvier 2016 Bonjour, l'erreur est apparue vers 16h29 le 01 janvier 2016. corrigé le 4 janvier 2016 vers 18h en arrêtant le service homebridge. installé le 29 décembre 2015 avec la dernière version disponible via NPM a cette date. utilisée avec le firmware 4.056 de la HC2. il semble que le bug soit limité a cette version du firmware. ------------------------------------------------------------------------------------------------------------------------------- Hello, Issue appear about january 1st at 16:29. Solved in january, 4 at 18h with stopping homebridge service. installed in december, 29 with last version available in npm at this time : used with HC2 firmware 4.056. it seams this issue is only with this version of HC2 firmware. root@Cmoi20-DMZ:~# npm list -g /usr/local/lib ├─┬ homebridge@0.2.13 │ ├─┬ chalk@1.1.1 │ │ ├── ansi-styles@2.1.0 │ │ ├── escape-string-regexp@1.0.4 │ │ ├─┬ has-ansi@2.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ ├─┬ strip-ansi@3.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ └── supports-color@2.0.0 │ ├─┬ commander@2.8.1 │ │ └── graceful-readlink@1.0.1 │ ├─┬ hap-nodejs@0.0.3 │ │ ├─┬ curve25519@1.1.0 (git://github.com/KhaosT/node-curve25519#922eae612bb379fa84e8deb29f80c53d57c8be7b) │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ debug@2.2.0 │ │ │ └── ms@0.7.1 │ │ ├─┬ ed25519@0.0.3 (git://github.com/KhaosT/ed25519#6356bc9e6e4643d56020293c14920ac12bcaa1ac) │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ mdns@2.2.11 │ │ │ ├── bindings@1.2.1 │ │ │ └── nan@2.1.0 │ │ ├─┬ node-persist@0.0.3 │ │ │ ├── mkdirp@0.3.5 │ │ │ └── q@1.1.2 │ │ └─┬ srp@0.2.0 (git://github.com/KhaosT/node-srp#7feff53254897a0b1b9f0667ad17a8beb78acbb9) │ │└─┬ bignum@0.11.0 │ │ └── nan@2.1.0 │ └── semver@5.0.3 ├─┬ homebridge-fibaro-hc2@0.5.0 │ └─┬ request@2.67.0 │├── aws-sign2@0.6.0 │├─┬ bl@1.0.0 ││ └─┬ readable-stream@2.0.5 ││├── core-util-is@1.0.2 ││├── inherits@2.0.1 ││├── isarray@0.0.1 ││├── process-nextick-args@1.0.6 ││├── string_decoder@0.10.31 ││└── util-deprecate@1.0.2 │├── caseless@0.11.0 │├─┬ combined-stream@1.0.5 ││ └── delayed-stream@1.0.0 │├── extend@3.0.0 │├── forever-agent@0.6.1 │├─┬ form-data@1.0.0-rc3 ││ └── async@1.5.0 │├─┬ har-validator@2.0.3 ││ ├─┬ chalk@1.1.1 ││ │ ├── ansi-styles@2.1.0 ││ │ ├── escape-string-regexp@1.0.4 ││ │ ├─┬ has-ansi@2.0.0 ││ │ │ └── ansi-regex@2.0.0 ││ │ ├─┬ strip-ansi@3.0.0 ││ │ │ └── ansi-regex@2.0.0 ││ │ └── supports-color@2.0.0 ││ ├─┬ commander@2.9.0 ││ │ └── graceful-readlink@1.0.1 ││ ├─┬ is-my-json-valid@2.12.3 ││ │ ├── generate-function@2.0.0 ││ │ ├─┬ generate-object-property@1.2.0 ││ │ │ └── is-property@1.0.2 ││ │ ├── jsonpointer@2.0.0 ││ │ └── xtend@4.0.1 ││ └─┬ pinkie-promise@2.0.0 ││└── pinkie@2.0.1 │├─┬ hawk@3.1.2 ││ ├── boom@2.10.1 ││ ├── cryptiles@2.0.5 ││ ├── hoek@2.16.3 ││ └── sntp@1.0.9 │├─┬ http-signature@1.1.0 ││ ├── assert-plus@0.1.5 ││ ├─┬ jsprim@1.2.2 ││ │ ├── extsprintf@1.0.2 ││ │ ├── json-schema@0.2.2 ││ │ └── verror@1.3.6 ││ └─┬ sshpk@1.7.1 ││├── asn1@0.2.3 ││├── assert-plus@0.2.0 ││├─┬ dashdash@1.10.1 │││ └── assert-plus@0.1.5 ││├── ecc-jsbn@0.1.1 ││├── jodid25519@1.0.2 ││├── jsbn@0.1.0 ││└── tweetnacl@0.13.2 │├── is-typedarray@1.0.0 │├── isstream@0.1.2 │├── json-stringify-safe@5.0.1 │├─┬ mime-types@2.1.8 ││ └── mime-db@1.20.0 │├── node-uuid@1.4.7 │├── oauth-sign@0.8.0 │├── qs@5.2.0 │├── stringstream@0.0.5 │├── tough-cookie@2.2.1 │└── tunnel-agent@0.4.2 └─┬ homebridge-http@0.0.8 └─┬ request@2.67.0 ├── aws-sign2@0.6.0 ├─┬ bl@1.0.0 │ └─┬ readable-stream@2.0.5 │├── core-util-is@1.0.2 │├── inherits@2.0.1 │├── isarray@0.0.1 │├── process-nextick-args@1.0.6 │├── string_decoder@0.10.31 │└── util-deprecate@1.0.2 ├── caseless@0.11.0 ├─┬ combined-stream@1.0.5 │ └── delayed-stream@1.0.0 ├── extend@3.0.0 ├── forever-agent@0.6.1 ├─┬ form-data@1.0.0-rc3 │ └── async@1.5.0 ├─┬ har-validator@2.0.3 │ ├─┬ chalk@1.1.1 │ │ ├── ansi-styles@2.1.0 │ │ ├── escape-string-regexp@1.0.4 │ │ ├─┬ has-ansi@2.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ ├─┬ strip-ansi@3.0.0 │ │ │ └── ansi-regex@2.0.0 │ │ └── supports-color@2.0.0 │ ├─┬ commander@2.9.0 │ │ └── graceful-readlink@1.0.1 │ ├─┬ is-my-json-valid@2.12.3 │ │ ├── generate-function@2.0.0 │ │ ├─┬ generate-object-property@1.2.0 │ │ │ └── is-property@1.0.2 │ │ ├── jsonpointer@2.0.0 │ │ └── xtend@4.0.1 │ └─┬ pinkie-promise@2.0.0 │└── pinkie@2.0.1 ├─┬ hawk@3.1.2 │ ├── boom@2.10.1 │ ├── cryptiles@2.0.5 │ ├── hoek@2.16.3 │ └── sntp@1.0.9 ├─┬ http-signature@1.1.0 │ ├── assert-plus@0.1.5 │ ├─┬ jsprim@1.2.2 │ │ ├── extsprintf@1.0.2 │ │ ├── json-schema@0.2.2 │ │ └── verror@1.3.6 │ └─┬ sshpk@1.7.1 │├── asn1@0.2.3 │├── assert-plus@0.2.0 │├─┬ dashdash@1.10.1 ││ └── assert-plus@0.1.5 │├── ecc-jsbn@0.1.1 │├── jodid25519@1.0.2 │├── jsbn@0.1.0 │└── tweetnacl@0.13.2 ├── is-typedarray@1.0.0 ├── isstream@0.1.2 ├── json-stringify-safe@5.0.1 ├─┬ mime-types@2.1.8 │ └── mime-db@1.20.0 ├── node-uuid@1.4.7 ├── oauth-sign@0.8.0 ├── qs@5.2.0 ├── stringstream@0.0.5 ├── tough-cookie@2.2.1 └── tunnel-agent@0.4.2 I don't see anything strange in these logs. Are you able to reproduce the failure in a controlled manner?
CharlesO Posté(e) le 20 janvier 2016 Signaler Posté(e) le 20 janvier 2016 re coucou a tous je suis bloquer a l'étape ou eve sur mon iPhone dois trouver mon Rpi mais elle ne trouve rien svp help me merci par avance
clarkkent609 Posté(e) le 20 janvier 2016 Signaler Posté(e) le 20 janvier 2016 Hi ilcato,if you could add a simple user interface to assume these functions it would be great, and we (the noobs ^^) could easily help you with debug: - web server interface - module to upload config.json - module to reset persists files - module to reload homekit service - module to extract logs I'm sorry but i can't upload logs right know...
Thibal34 Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 Bonjour, je suis intéressé par homebridge. Je ne trouve malheureusement aucun tuto clair pour l'installer sur mon Mac mini ou mon nas. Le sujet a l'air deja bien approfondi mais rien ne récapitule tout les étape a suivre. Merci de votre aide éventuel.
CharlesO Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 re coucou a tousje suis bloquer a l'étape ou eve sur mon iPhone dois trouver mon Rpi mais elle ne trouve riensvp help memerci par avance
ilcato Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 re coucou a tous je suis bloquer a l'étape ou eve sur mon iPhone dois trouver mon Rpi mais elle ne trouve rien svp help me merci par avance Try to explain what have you dome and your configuration. It may be a problem of your router that is not able to transfer the mDNS traffic, a previous pairing that needs to be reset, or other. Without any further info it's difficult to support you.
ilcato Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Bonjour, je suis intéressé par homebridge. Je ne trouve malheureusement aucun tuto clair pour l'installer sur mon Mac mini ou mon nas. Le sujet a l'air deja bien approfondi mais rien ne récapitule tout les étape a suivre. Merci de votre aide éventuel. The first two steps are to install homebrige and homebridge-fibaro-hc2, execute the following command in a terminal: sudo npm install -g homebridge sudo npm install -g homebridge-fibaro-hc2 after that you need to create a config.json file with the right info: start from the sample in github and insert your Home Center credentials and put the file in a .homebridge folder inside your home directory. If something goes wrong (error messages in the installation) post a new message. update: corrected second command
Thibal34 Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 The first two steps are to install homebrige and homebridge-fibaro-hc2, execute the following command in a terminal: sudo npm install -g homebridge sudo ppm install -g homebridge-fibaro-hc2 after that you need to create a config.json file with the right info: start from the sample in github and insert your Home Center credentials and put the file in a .homebridge folder inside your home directory. If something goes wrong (error messages in the installation) post a new message. I try the first common i think is working but the second command i have got some errors. In wich folder i need to put son config file thibal:~ thibautcroly$ sudo npm install -g homebridge > mdns@2.2.11 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns > node-gyp rebuild gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/thibautcroly/.node-gyp/4.2.4" gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns/.node-gyp" 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/dns_service_update_record.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 > ed25519@0.0.3 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/ed25519 > node-gyp rebuild gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/thibautcroly/.node-gyp/4.2.4" gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/ed25519/.node-gyp" 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 > curve25519@1.1.0 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519 > node-gyp rebuild gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/thibautcroly/.node-gyp/4.2.4" gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519/.node-gyp" CXX(target) Release/obj.target/curve/node_curve.o SOLINK_MODULE(target) Release/curve.node > bignum@0.11.0 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/srp/node_modules/bignum > node-gyp configure build gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/thibautcroly/.node-gyp/4.2.4" gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/srp/node_modules/bignum/.node-gyp" CXX(target) Release/obj.target/bignum/bignum.o SOLINK_MODULE(target) Release/bignum.node /usr/local/bin/homebridge -> /usr/local/lib/node_modules/homebridge/bin/homebridge homebridge@0.2.16 /usr/local/lib/node_modules/homebridge ├── semver@5.0.3 ├── commander@2.8.1 (graceful-readlink@1.0.1) ├── chalk@1.1.1 (escape-string-regexp@1.0.4, supports-color@2.0.0, ansi-styles@2.1.0, has-ansi@2.0.0, strip-ansi@3.0.0) └── hap-nodejs@0.1.1 (debug@2.2.0, node-persist@0.0.6, mdns@2.2.11, ed25519@0.0.3, curve25519@1.1.0, srp@0.2.0) thibal:~ thibautcroly$ sudo ppm install -g homebridge-fibaro-hc2 sudo: ppm: command not found thibal:~ thibautcroly$ sudo ppm install -g homebridge-fibaro-hc2 sudo: ppm: command not found thibal:~ thibautcroly$ [Restauré 24 janv. 2016 10:09:24] Last login: Sun Jan 24 10:04:57 on ttys000 Restored session: Dim 24 jan 2016 10:09:18 CET thibal:~ thibautcroly$ sudo ppm install -g homebridge-fibaro-hc2 sudo: ppm: command not found thibal:~ thibautcroly$
ilcato Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 I try the first common i think is working but the second command i have got some errors. In wich folder i need to put son config file thibal:~ thibautcroly$ sudo ppm install -g homebridge-fibaro-hc2 sudo: ppm: command not found thibal:~ thibautcroly$ Sorry @Thibal34, the second command should also "npm" and not "ppm". The config.json should be in: ~/.homebridge
ggpublic Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @Thibal34, pur l'install sur ton mac mini, pense aussi à installer Xcode avant toute chose (et à le lancer pour accepter le contrat, contrairement à ce que j'ai pu lire avant où qqn disais qu'il n'y avait pas besoin de le lancer) j'ai enfin réussi à m'en sortir (install sur un mac) et tout fonctionne plutot bien et cohabite bien avec le bridge V2 de Philips Hue. Mon seul pb restant, c'est d'affecter les devices à chaque pièce. Après l'install, j'ai un seul nouvel accessoire nommé "Homebridge"qui contient tous mes devices. En gros, je ne peut pas bouger les devices dans une autre pièce, c'est l'objet "homebridge" que je peux affecter à une pièce, pas son contenu. Je précise que j'ai utilisé le plugin fibaro qui m'a permis d'importer automatiquement les devices que je souhaitais partager avec homebridge. Je n'ai modifié le fichier json que pour y insérer l'IP et les log/pwd de la HC2 comment faites vous pour affecter chaque devices dans la bonne pièces dans Eve ?
gomba777 Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @ggpublic Une fois l'accessoire créé dans homebridge je te conseille de télécharger l'application iphone aussi créée par ilcato qui importe toutes les pièces et les zones. Ensuite ça va très vite de replacer chaque accessoire dans sa pièce. L'app s'appelle Fibaro Home Center Toolkit. Vraiment pratique. Aussi comme ilcato le conseil, j'utilise MyHome qui est cent fois mieux que EVE ou MyTouchHome car il permet de modifier des options que les deux dernier ne permettent pas. Par exemple dire qu'une prise est un éclairage ou encore il permet de créer des scènes très facilement.
JossAlf Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 Alors dans la roue (Engrenage situé en haut à droite), tu créés tes pièces en cliquant sur "Pièces". Une fois cela fait, tu cliques sur "Accessoires" et tu affectes un pièce à chaque accessoire. Tu peux aussi créer des zones (RDC Premier Second Extérieur...) comme ça tu pourras dire "Eteins toutes les lumière sud Rez de chaussée".
ggpublic Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @JossAlf, merci pour le feedback mais pas mieux. J'avais déjà des pièces et des zones créées dans Eve (que j'utilise depuis 2 mois à merveille avec le bridge hue V2). Mais je te confirme que, lorsque je vais dans "Accessoires", hé bien je vois un seul accessoire pour ma HC2 (au même niveau par contre, je vois mes scenes logitech harmony que je peux, elles, bien affecter à chaque pièce). As-tu aussi utilisé l'import auto des devices ou as tu configuré ton fichier json à la mano ? &gomba777 merci bcp pour l'info, je n'avais pas vu cette app. je vais la tester. du coup, une relecture des tutos m'a permis de trouver la faille : dans le fichier de config JSON, j'ai simplement rajouté "grouping": "room" dans la section Platform de ma HC2...et bingo, en relancant homebridge, j'ai pu affecter mes "rooms" HC2 aux "rooms" créées dans Eve. Youhou, ça marche du tonnerre maintenant
ilcato Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @JossAlf, merci pour le feedback mais pas mieux. J'avais déjà des pièces et des zones créées dans Eve (que j'utilise depuis 2 mois à merveille avec le bridge hue V2). Mais je te confirme que, lorsque je vais dans "Accessoires", hé bien je vois un seul accessoire pour ma HC2 (au même niveau par contre, je vois mes scenes logitech harmony que je peux, elles, bien affecter à chaque pièce). As-tu aussi utilisé l'import auto des devices ou as tu configuré ton fichier json à la mano ? &gomba777 merci bcp pour l'info, je n'avais pas vu cette app. je vais la tester. du coup, une relecture des tutos m'a permis de trouver la faille : dans le fichier de config JSON, j'ai simplement rajouté "grouping": "room" dans la section Platform de ma HC2...et bingo, en relancant homebridge, j'ai pu affecter mes "rooms" HC2 aux "rooms" créées dans Eve. Youhou, ça marche du tonnerre maintenant @ggpublic, the grouping parameter set to "room" is useful when you have a lot of devices in Fibaro Home Center. There's a limit of 100 accessory per bridge in HomeKit. When you put "room" in the parameter it create an accessory per room containing all the corresponding Home Center devices. The app that @gomba77 mentioned is able to map the accessories to the rooms also in this case.
ggpublic Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @Ilcato, thanks a lot for your feedback. Thanks to the "room" grouping option, I was eventually able to affect my HC2 rooms to the Eve rooms (by default, I had all my devices grouped under the same accessory) ...but after a little bit of playing with homebridge, it failed. I restartred everything, homebridge launches without any trouble but is not recognized anymore by eve nor by your suggested app :/ Is there a way I can reset homebridge in homekit database without killing my whole homekit config (as I have also a philips hue bridge running homekit) ? do you suggest any procedure ?
supermenteur Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 J'ai aussi ce problème récurrent de Eve qui ne se met plus àjour. Le seul moyen pour moi est de changer le username du bridge (codé comme une adresse MAC) , de nettoyer le répertoire "persist", Reboot et recommencer la config. Je vient d'ajouter la clause "grouping" pour voir si cela change quelque chose. Patrice
ilcato Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 @Ilcato, thanks a lot for your feedback. Thanks to the "room" grouping option, I was eventually able to affect my HC2 rooms to the Eve rooms (by default, I had all my devices grouped under the same accessory) ...but after a little bit of playing with homebridge, it failed. I restartred everything, homebridge launches without any trouble but is not recognized anymore by eve nor by your suggested app :/ Is there a way I can reset homebridge in homekit database without killing my whole homekit config (as I have also a philips hue bridge running homekit) ? do you suggest any procedure ? unfortunately I think there's no other way to the HomeKit reset. I'm thinking of building an app to address this: it will export the home kit configuration in an external form and than allows for an import of it. What do you think?
JossAlf Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 Ha oui ce serait une super idée d'application !
gomba777 Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 Ok j'insiste sur ce point mais laissez tomber EVE et utiliser l'application MyHome :-) c'est cent fois mieux ...
JossAlf Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 Pour quelles mesure est-ce mieux ? Tu peux faire un petit comparatif ? Au final, une fois que tu as configuré tes accessoires (type lumière on/off test), tes pièces, tes zones, tu n'utilises presque plus EVE ? Ce que j'apprécie dans EVE ce sont les scènes. Je pense que MyHome permet aussi de le faire ? Ce que je n'aime pas dans EVE c'est que parfois ça rame quand il faut afficher le résumé de tous les accessoires ...
ggpublic Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 I just followed what @supermenteur suggested and it worked: change the mac dress of the config file (I tweaked one digit) clean the persist folder and reboot homebridge I was able to re-assign home bridge in Eve w/o any problem (and above all, without loosing my other home kit config) @gomba777, si c'est cent fois mieux, alors je vais essayer (mais ça a l'air aussi 100 fois plus austere)
ggpublic Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 l"un d'entre vous a t'il réussi àajouter un thermostat (genre SRT321 par exemple) ? j'ai beau le sélectionner dans les devices partagés avec homebridge, il n'apparait jamais dans la liste des devices récupérés automatiquement (en revanche j'ai bien la température du thermostat)
gomba777 Posté(e) le 25 janvier 2016 Signaler Posté(e) le 25 janvier 2016 Par exemple je n'ai pas trouvé dans Eve comment dire qu'un device prise par exemple est une lumière. Donc quand je disais siri allume les lumière du grenier, il n'allumait que le dimmer et pas les lampes branchées sur les prises. Avec Eve j'avais souvent des messages comme quoi il n'arrivait pas a mettre a jour tandis que depuis que j'utilise myhome plus jamais de problème de connectivité. Je ne sais pas si c'est lié mais depuis quelques jours mon système est hyper stable et hyper réactif. Ok pour les scènes, je ne les avais pas essayées dans eve, mais elles existent aussi dans myhome. Comme tu dis, une fois homekit configuré plus vraiment besoin de l'appli mais bon..
Messages recommandés