NEWS
Vis kann nicht mehr geoeffnet werden ueber www
-
Du kannst ioBroker entfernen mit dem dort befindlichen code.
http://forum.iobroker.org/viewtopic.php?p=2628#p2628
Der Ordner /opt/iobroker bleibt bestehen. Darin kannst du dann direkt wieder
npm install iobroker
ausführen, vorausgesetzt du hast deine nodejs Installation nicht auch geschrottet
Gesendet von meinem Cynus T7 mit Tapatalk
-
Habe gerade neu aufgesetzt und nur Rega und RPC installiert. Läuft wunderbar. Anschießend wollte ich VIS mit "npm install iobroker.vis –production" im Verzeichnis "opt/iobroker" installieren und erhalte folgende Fehlermeldung:
2538 info install iobroker.vis@0.2.10 2539 verbose unsafe-perm in lifecycle false 2540 info iobroker.vis@0.2.10 Failed to exec install script 2541 info /opt/iobroker/node_modules/iobroker.vis unbuild 2542 info preuninstall iobroker.vis@0.2.10 2543 info uninstall iobroker.vis@0.2.10 2544 verbose true,/opt/iobroker/node_modules,/opt/iobroker/node_modules unbuild iobroker.vis@0.2.10 2545 info postuninstall iobroker.vis@0.2.10 2546 error iobroker.vis@0.2.10 install: `node main.js` 2546 error Exit status 2 2547 error Failed at the iobroker.vis@0.2.10 install script. 2547 error This is most likely a problem with the iobroker.vis package, 2547 error not with npm itself. 2547 error Tell the author that this fails on your system: 2547 error node main.js 2547 error You can get their info via: 2547 error npm owner ls iobroker.vis 2547 error There is likely additional logging output above. 2548 error System Linux 3.4.105-sunxi 2549 error command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.vis" "--production" 2550 error cwd /opt/iobroker 2551 error node -v v0.10.22 2552 error npm -v 1.3.14 2553 error code ELIFECYCLE 2554 verbose exit [ 1, true ]
-
genau die fehlermeldung erhalte ich auch
-
so ich habe jetzt auch nodejs nochmal neu installiert, nur zur sicherheit,
aber es geht immer weniger :
npm install iobroker.js-controller
ohne fehler durchgelaufen
aber ich bekomme jetzt nicht mal mehr iobroker über Chrom auf
im ordner IObroker fehlt jetzt auch die datei iobroker
langsam verzweifle ich ….
root@cubietruck:/opt/iobroker# ls -l
total 12
drwxr-xr-x 3 root root 4096 Mar 11 09:39 iobroker-data
drwxr-xr-x 2 root root 4096 Mar 11 09:39 log
drwxr-xr-x 4 root root 4096 Mar 11 09:39 node_modules
root@cubietruck:/opt/iobroker#
ich weis das ich im ordner wo /etc und /opt ist auch die datei iobroker hatte und den ordner nodes_module,
die aber jetzt nach dem instalieren nicht mehr auftauchen, muessen die da sein oder , ist das richtig das die nur unter /opt/iobroker/ zu finden sind?
-
Wenn du ioBroker neu aufsetzen willst und den Symlink zum Starten von ioBroker im Installationsordner haben willst darfst du nicht nur den Controller neu installieren.
Du musst ioBroker neu (drüber-)installieren mit
npm install iobroker
Wieso rufst du den install für den controller auf?
Gruß
Rainer
-
npm install iobroker habe ich auch installiert , aber da hatte ich ebenso wenig erfolge, deswegen hab ich das noch mal so versucht, ich bin beim erstenmal und auch bei den ganzen versuchen nach deiner anleitung gegangen ,
-
dann versuch es mal mit
npm install iobroker --production
bin auch nicht der Linux-Kenner.
Ansonsten komplett plattmachen und neu installieren.
Ist ja auch nicht die Welt, wenn nicht noch was anderes drauf ist.
Gruß
Rainer
-
so ich hab es noch mal nur mit npm install iobroker gemacht, ich erreiche jetzt wieder die web oberfläche :jetzt hab ich versucht web als test zu installieren :
$ ./iobroker add web
npm install iobroker.web –production --prefix "/opt/iobroker"
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUTCannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUTCannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
Cannot download json from https://raw.githubusercontent.com/ioBro ... ckage.json. Error: Error: ETIMEDOUT
ERROR:
ERROR: path.js:313
ERROR: throw new TypeError('Arguments to path.resolve must be strings'); ^
ERROR: TypeError: Arguments to path.resolve must be strings at Object.exports.resolve (path.js:313:15)
at resolver (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:797:24)
at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:52:35
at Array.forEach (native)
at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:52:11
at Array.forEach (native)
at asyncMap (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:51:8)
at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:655:5
at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:281:21
at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/read-package-json/read-json.js:51:40
ERROR: process exited with code 8
-
-
die ist schon auf 5000 gesetzt,
ich versuch jetzt gerade das ganze per hand upzudaten,
was jetzt aber schonmal anders ist :
wenn ich ./iobroker update
machen will muss ich erst in den ordner /opt/iobroker/ gehen, vorher konnte ich das von ganz vorne machen , also ohne irgend einen ordner zuwechseln, ist das normal ? oder hab ich da schon nen fehler?
so ich hab jetzt mal den adapter hue installiert , über terminal.
es wird mir bei adapter auch angezeigt das dieser jetzt instaliert ist , aber bei instanzen wird er nicht aufgeführt.
restart hab ich gemacht
-
wenn ich ./iobroker update
machen will muss ich erst in den ordner /opt/iobroker/ gehen, `
Das ist korrekt!da musst du immer rein auch für "npm install", sonst funktioniert das nicht.
..und noch ein ./iobroker upgrade machen
Vielleicht setzt du doch besser alles nochmal auf - das übt
Gruß
Rainer
-
die installation hab ich vom ordner opt/iobroker/ gemacht
ok dann hatte ich letzten was falsch , jetzt waere nur die frage warum die installierten adapter nicht in den Instanzen auftauchen
-
wenn du sie von der konsole mit npm install iobroker.adaptername installierst, hast du noch keine Instanz erzeugt, sondern nur die Daten für den Adapter installiert.
Diese Adapter müssten dann oben in der Liste stehen.
Jetzt musst du davon über die WebUI noch eine Instanz erzeugen oder über die Konsole mit
./iobroker install adaptername
die Instanz erzeugen.
Gruß
Rainer
-
super ich probiere das nach her sofort aus, tausendmal dank fuer deine zeit…
-
Hallo Rainer,
Du must schon weit über 100 Installationen durchgeführt haben auf verschieden Platformen für Deine Anleitung(en). Vielen Dank für die gute Doku.
… aber ich war auch in den Anfängen dieses Boards hier gleich dabei und schließe aufgrund von Erfahrungen einen Installationsfehler aus. Die Installationen führe ich fast nur über die Kommandozeile durch.
Hast Du folgendes mal probiert mit der neuen VIS-Version 0.2.10? Alles in opt/iobroker:
-
Sauberes System ist Grundvoraussetzung
-
npm install iobroker --production
-
npm install iobroker.vis --production
Die Admin-Console selbst läuft sehr gut und schnell. VIS 0.2.10 läuft immer auf Fehler.
Gruß akamia
-
-
Du must schon weit über 100 Installationen durchgeführt haben auf verschieden Platformen für Deine Anleitung(en). Vielen Dank für die gute Doku. `
Danke für die BlumenWie viele Installationen das waren weiß ich selber nicht mehr. ist aber doch kein Hexenwerk, wenn es nicht gerade der Raspi ist. Image drauf - 3 Zeilen und fertig.
früher hatte ich mir noch ein shell script geschrieben, das kam nach direkt nach dem Image per ftp auf die Karte / Platte und fertig
aber ich war auch in den Anfängen dieses Boards hier gleich dabei `
weiß ich, 9 Tage nach mirHast Du folgendes mal probiert mit der neuen VIS-Version 0.2.10? Alles in opt/iobroker:
-
Sauberes System ist Grundvoraussetzung
-
npm install iobroker –production
-
npm install iobroker.vis --production `
bei mir läuft 0.2.10 ohne Problem auf einem Pi2
warum sollte ich da nochmal drüber?
Also habe ich extra für dich einen Cubietruck mit node bespielt und npm… gemacht:
! ````
root@cubie:/opt/iobroker# npm install iobroker --production
npm ERR! not a package /root/tmp/npm-6563-UViVYWo7/1426073734093-0.7893530253786594/tmp.tgz
npm http GET https://registry.npmjs.org/iobroker
npm http 200 https://registry.npmjs.org/iobroker
npm http GET https://registry.npmjs.org/iobroker/-/iobroker-0.5.1.tgz
npm http 200 https://registry.npmjs.org/iobroker/-/iobroker-0.5.1.tgz
npm http GET https://registry.npmjs.org/yargs
npm http 200 https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/minimist
npm http 200 https://registry.npmjs.org/minimist
! > iobroker@0.5.1 install /opt/iobroker/node_modules/iobroker
node lib/setup.js
! npm install iobroker.js-controller --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../"
npm install iobroker.admin --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../"
Write "./iobroker start" to start the ioBroker
Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
iobroker@0.5.1 node_modules/iobroker
└── yargs@1.2.6 (minimist@0.1.0)
root@cubie:/opt/iobroker#bei Installation von vis bekomme ich auch errors: >! ```` root@cubie:/opt/iobroker# npm install iobroker.vis --production npm http GET https://registry.npmjs.org/iobroker.vis npm http 200 https://registry.npmjs.org/iobroker.vis npm http GET https://registry.npmjs.org/iobroker.vis/-/iobroker.vis-0.2.10.tgz npm http 200 https://registry.npmjs.org/iobroker.vis/-/iobroker.vis-0.2.10.tgz >! > iobroker.vis@0.2.10 install /opt/iobroker/node_modules/iobroker.vis > node main.js >! 2015-03-11 13:21:17.382 - info: info 2015-03-11 13:21:19.065 - error: vis.0 invalid config npm ERR! iobroker.vis@0.2.10 install: `node main.js` npm ERR! Exit status 2 npm ERR! npm ERR! Failed at the iobroker.vis@0.2.10 install script. npm ERR! This is most likely a problem with the iobroker.vis package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node main.js npm ERR! You can get their info via: npm ERR! npm owner ls iobroker.vis npm ERR! There is likely additional logging output above. >! npm ERR! System Linux 3.4.105-sunxi npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.vis" "--production" npm ERR! cwd /opt/iobroker npm ERR! node -v v0.10.22 npm ERR! npm -v 1.3.14 npm ERR! code ELIFECYCLE npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /opt/iobroker/npm-debug.log npm ERR! not ok code 0 >! ```` Die log datei ist unter der angegebenen Adresse```` npm ERR! Additional logging details can be found in: npm ERR! /opt/iobroker/npm-debug.log ````nicht zu finden. Gruß Rainer
-
-
Habe gerade neu aufgesetzt und nur Rega und RPC installiert. Läuft wunderbar. Anschießend wollte ich VIS mit "npm install iobroker.vis –production" im Verzeichnis "opt/iobroker" installieren und erhalte folgende Fehlermeldung:
2538 info install iobroker.vis@0.2.10 2539 verbose unsafe-perm in lifecycle false 2540 info iobroker.vis@0.2.10 Failed to exec install script 2541 info /opt/iobroker/node_modules/iobroker.vis unbuild 2542 info preuninstall iobroker.vis@0.2.10 2543 info uninstall iobroker.vis@0.2.10 2544 verbose true,/opt/iobroker/node_modules,/opt/iobroker/node_modules unbuild iobroker.vis@0.2.10 2545 info postuninstall iobroker.vis@0.2.10 2546 error iobroker.vis@0.2.10 install: `node main.js` 2546 error Exit status 2 2547 error Failed at the iobroker.vis@0.2.10 install script. 2547 error This is most likely a problem with the iobroker.vis package, 2547 error not with npm itself. 2547 error Tell the author that this fails on your system: 2547 error node main.js 2547 error You can get their info via: 2547 error npm owner ls iobroker.vis 2547 error There is likely additional logging output above. 2548 error System Linux 3.4.105-sunxi 2549 error command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.vis" "--production" 2550 error cwd /opt/iobroker 2551 error node -v v0.10.22 2552 error npm -v 1.3.14 2553 error code ELIFECYCLE 2554 verbose exit [ 1, true ] ```` `
VIS kann man momentan nicht installieren (nur updaten). Wird heute Abend gefixt.
-
Rainer, vielen dank für die Info mit den Instanzen aktivieren, das hatte ich nicht auf dem schirm, kannst du das und wie man deinstalliert mit in deine Anleitung aufnehmen,
und kannst du mir mal den link schicken wo immer die Aktuelle version ist ,
vielen dank für eure hilfe
-
VIS kann man momentan nicht installieren (nur updaten). Wird heute Abend gefixt. `
Es gibt neue Version von js-controller die das Problem mit vis beseitig. -
Hi Bluefox,
vielen Dank. Neuinstallation jetzt problemlos mit VIS 0.2.11.