NEWS
[gelöst] Harmony Adapter unter Windows
-
Hallo zusammen,
ich teste gerade ioBroker auf einer Windows 10 VM zwecks mehr Ressourcen, vorallem RAM.
Ich habe alle Adapter, die ich auf auf meinem PI habe installiert, nur der Harmony Adapter will nicht.
Hier die Fehlermeldung aus dem Log
2017-12-30 11:24:59.679 - [32minfo[39m: iobroker add harmony 2017-12-30 11:25:00.020 - [32minfo[39m: host.ioBroker-Master instance system.adapter.tankerkoenig.0 started with pid 8288 2017-12-30 11:25:00.442 - [32minfo[39m: iobroker npm install iobroker.harmony --production --prefix "C:/ioBroker" (System call) 2017-12-30 11:25:00.879 - [32minfo[39m: tankerkoenig.0 starting. Version 1.0.4 in C:/ioBroker/node_modules/iobroker.tankerkoenig, node: v4.5.0 2017-12-30 11:25:01.066 - [32minfo[39m: tankerkoenig.0 objects written 2017-12-30 11:25:01.426 - [32minfo[39m: host.ioBroker-Master instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) 2017-12-30 11:25:02.504 - [32minfo[39m: iobroker npm 2017-12-30 11:25:02.504 - [32minfo[39m: iobroker WARN engine harmonyhubjs-client@1.1.10: wanted: {"npm":">=3.0.0"} (current: {"node":"4.5.0","npm":"2.15.9"}) 2017-12-30 11:25:02.707 - [32minfo[39m: iobroker npm 2017-12-30 11:25:02.707 - [32minfo[39m: iobroker WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package <https: www.npmjs.com/package/@xmpp/xml="">2017-12-30 11:25:02.723 - [32minfo[39m: iobroker npm 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker at getNotFoundError (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:14:12)npm 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker WARN 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker addRemoteGit 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker at F (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:69:19)npm WARN addRemoteGit at E (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:81:29) npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:90:16 npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\index.js:44:5 npm 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:29:5npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15) npm WARN 2017-12-30 11:25:02.723 - [32minfo[39m: iobroker addRemoteGit git+https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser resetting remote C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128 because of error: { [Error: not found: git] code: 'ENOGIT' } 2017-12-30 11:25:02.754 - [32minfo[39m: iobroker npm 2017-12-30 11:25:02.754 - [32minfo[39m: iobroker ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefinednpm ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefined 2017-12-30 11:25:03.035 - [32minfo[39m: iobroker npm 2017-12-30 11:25:03.035 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm ERR! npm v2.15.9 npm ERR! code ENOGIT 2017-12-30 11:25:03.035 - [32minfo[39m: iobroker npm ERR! not found: git npm ERR! npm ERR! 2017-12-30 11:25:03.035 - [32minfo[39m: iobroker Failed using git.npm ERR! This is most likely not a problem with npm itself. 2017-12-30 11:25:03.035 - [32minfo[39m: iobroker npm ERR! Please check if you have git installed and in your PATH. 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker npm 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm ERR! npm v2.15.9 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker npm 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker ERR! path C:\npm-debug.log.1735048264npm ERR! 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker code EPERM 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker npm ERR! errno -4048npm ERR! syscall open npm ERR! Error: EPERM: operation not permitted, open 'C:\npm-debug.log.1735048264' npm ERR! at Error (native) npm ERR! { [Error: EPERM: operation not permitted, open 'C:\npm-debug.log.1735048264'] 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker npm ERR! errno: -4048,npm ERR! code: 'EPERM', npm ERR! syscall: 'open', npm ERR! path: 'C:\\npm-debug.log.1735048264' } npm 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker ERR! npm ERR! 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker Please try running this command again as root/Administrator. 2017-12-30 11:25:03.098 - [32minfo[39m: iobroker npm ERR! Please include the following file with any support request: npm ERR! C:\npm-debug.log 2017-12-30 11:25:03.114 - [32minfo[39m: iobroker host.ioBroker-Master install adapter harmony 2017-12-30 11:25:03.176 - [32minfo[39m: iobroker npm install iobroker.harmony --production --prefix "C:/ioBroker" (System call) 2017-12-30 11:25:04.942 - [32minfo[39m: iobroker npm 2017-12-30 11:25:04.942 - [32minfo[39m: iobroker WARN engine harmonyhubjs-client@1.1.10: wanted: {"npm":">=3.0.0"} (current: {"node":"4.5.0","npm":"2.15.9"}) 2017-12-30 11:25:05.098 - [32minfo[39m: iobroker npm 2017-12-30 11:25:05.098 - [32minfo[39m: iobroker WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package <https: www.npmjs.com/package/@xmpp/xml="">2017-12-30 11:25:05.145 - [32minfo[39m: iobroker npm WARN addRemoteGit Error: not found: git 2017-12-30 11:25:05.145 - [32minfo[39m: iobroker npm WARN addRemoteGit at getNotFoundError (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:14:12)npm WARN addRemoteGit at F (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:69:19) npm WARN addRemoteGit at E (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:81:29) 2017-12-30 11:25:05.145 - [32minfo[39m: iobroker npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:90:16 2017-12-30 11:25:05.145 - [32minfo[39m: iobroker npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\index.js:44:5npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:29:5 npm WARN addRemoteGit 2017-12-30 11:25:05.145 - [32minfo[39m: iobroker at FSReqWrap.oncomplete (fs.js:82:15)npm WARN addRemoteGit git+https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser resetting remote C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128 because of error: { [Error: not found: git] code: 'ENOGIT' } 2017-12-30 11:25:05.160 - [32minfo[39m: iobroker npm 2017-12-30 11:25:05.160 - [32minfo[39m: iobroker ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefinednpm ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefined 2017-12-30 11:25:05.239 - [32minfo[39m: iobroker npm 2017-12-30 11:25:05.239 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm ERR! npm v2.15.9 npm 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker ERR! 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker code ENOGIT 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker npm 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker ERR! 2017-12-30 11:25:05.254 - [32minfo[39m: iobroker not found: gitnpm ERR! npm ERR! Failed using git. npm ERR! This is most likely not a problem with npm itself. npm ERR! Please check if you have git installed and in your PATH. 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm ERR! 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm v2.15.9 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm ERR! path C:\npm-debug.log.3240361705npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall open 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm ERR! Error: EPERM: operation not permitted, open 'C:\npm-debug.log.3240361705'npm ERR! at Error (native) 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm ERR! { [Error: EPERM: operation not permitted, open 'C:\npm-debug.log.3240361705']npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'open', npm ERR! 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker path: 'C:\\npm-debug.log.3240361705' }npm ERR! npm ERR! Please try running this command again as root/Administrator. 2017-12-30 11:25:05.317 - [32minfo[39m: iobroker npm ERR! Please include the following file with any support request: npm ERR! C:\npm-debug.log 2017-12-30 11:25:05.332 - [32minfo[39m: iobroker host.ioBroker-Master install adapter harmony 2017-12-30 11:25:05.395 - [32minfo[39m: iobroker npm install iobroker.harmony --production --prefix "C:/ioBroker" (System call) 2017-12-30 11:25:07.129 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.129 - [32minfo[39m: iobroker WARN engine harmonyhubjs-client@1.1.10: wanted: {"npm":">=3.0.0"} (current: {"node":"4.5.0","npm":"2.15.9"}) 2017-12-30 11:25:07.301 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.301 - [32minfo[39m: iobroker 2017-12-30 11:25:07.301 - [32minfo[39m: iobroker WARN 2017-12-30 11:25:07.301 - [32minfo[39m: iobroker deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package <https: www.npmjs.com/package/@xmpp/xml="">2017-12-30 11:25:07.364 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit at getNotFoundError (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:14:12) npm WARN addRemoteGit at F (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:69:19) npm 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker WARN addRemoteGit at E (C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:81:29)npm WARN 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\which.js:90:16npm WARN 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker addRemoteGit 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\index.js:44:5npm WARN addRemoteGit at C:\Program Files\nodejs\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:29:5 npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15) npm WARN addRemoteGit 2017-12-30 11:25:07.364 - [32minfo[39m: iobroker git+https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser resetting remote C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128 because of error: { [Error: not found: git] code: 'ENOGIT' } 2017-12-30 11:25:07.379 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.379 - [32minfo[39m: iobroker ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefinednpm ERR! git clone --template=C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror https://github.com/swissmanu/ltx.git C:\Users\Daniel\AppData\Roaming\npm-cache\_git-remotes\https-github-com-swissmanu-ltx-git-634cc128: undefined 2017-12-30 11:25:07.457 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.457 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm ERR! npm v2.15.9 npm ERR! code ENOGIT 2017-12-30 11:25:07.457 - [32minfo[39m: iobroker 2017-12-30 11:25:07.457 - [32minfo[39m: iobroker npm ERR! not found: gitnpm ERR! npm ERR! Failed using git. npm ERR! This is most likely not a problem with npm itself. npm ERR! 2017-12-30 11:25:07.457 - [32minfo[39m: iobroker Please check if you have git installed and in your PATH. 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker ERR! Windows_NT 10.0.16299npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.harmony" "--production" "--prefix" "C:/ioBroker" npm ERR! node v4.5.0 npm 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker ERR! npm v2.15.9 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker npm 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker ERR! path C:\npm-debug.log.3705828459npm 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker ERR! code EPERMnpm ERR! errno -4048 npm ERR! syscall open 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker npm ERR! Error: EPERM: operation not permitted, open 'C:\npm-debug.log.3705828459'npm ERR! at Error (native) npm ERR! { [Error: EPERM: operation not permitted, open 'C:\npm-debug.log.3705828459'] npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'open', npm ERR! path: 'C:\\npm-debug.log.3705828459' } npm ERR! npm ERR! Please try running this command again as root/Administrator. 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker 2017-12-30 11:25:07.504 - [32minfo[39m: iobroker npm ERR! Please include the following file with any support request:npm ERR! C:\npm-debug.log 2017-12-30 11:25:07.520 - [32minfo[39m: iobroker host.ioBroker-Master install adapter harmony 2017-12-30 11:25:07.520 - [31merror[39m: iobroker host.ioBroker-Master Cannot install harmony 2017-12-30 11:25:07.543 - [32minfo[39m: iobroker exit 13</https:></https:></https:>
Irgendwie scheint er ein Problem mit GIT zu haben. Ich habe die Software (GitHub Desktop) allerdings bereits installiert.
Kennt jemand das Problem?
Vielen Dank schon einmal
-
Kennt jemand das Problem? `
Ja, du hast es auch richtig erkannt, nur die falsche lösung genommen.Steht bereits irgendwo, ich finde es gerade auf dem Handy nicht
Gruß Rainer
-
Kennt jemand das Problem? `
Ja, du hast es auch richtig erkannt, nur die falsche lösung genommen.Steht bereits irgendwo, ich finde es gerade auf dem Handy nicht
Gruß Rainer `
Habe die Sucher angeworfen und folgenden Beitrag gefunden:
http://forum.iobroker.net/viewtopic.php … ren#p50835
Werde das jetzt mal testen
EDIT: Jetzt konnte ich den Adapter installieren...