NEWS
0.6.5 installation
-
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.6.5.tgz npm http 200 https://registry.npmjs.org/iobroker.vis/-/iobroker.vis-0.6.5.tgz > iobroker.vis@0.6.5 install /opt/iobroker/node_modules/iobroker.vis > node main.js --install 2015-07-26 10:51:07.185 - info: vis.0 starting. Version 0.6.5 in /opt/iobroker/node_modules/iobroker.vis 2015-07-26 10:51:10.467 - info: vis.0 Changes in index.html detected => update cache.manifest 2015-07-26 10:51:10.525 - info: vis.0 Upload vis anew, while changes detected... 2015-07-26 10:51:16.656 - error: vis.0 2015-07-26 10:51:16.663 - error: vis.0 /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275 console.warn('Adapter "' + obj._id + ' is disabled ^ 2015-07-26 10:51:16.945 - error: vis.0 TypeError: Cannot read property '_id' of null at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59) at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20) at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8) at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20) at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12) at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16) 2015-07-26 10:51:16.984 - info: vis.0 Uploaded. iobroker.vis@0.6.5 node_modules/iobroker.vis</anonymous></anonymous></anonymous>
-
Also mit den Fehlermeldungen müsste Bluefox was anfangen können - ich kann es nicht
Nur noch vorsorglich die Frage zu deiner Hardware:
Deinen anderen posts hatte ich entnommen, dass du vielleicht mit Äpfeln arbeitest ???
Gruß
Rainer
-
Hallo,
also ich kann das Problem bestätigen. Leider bin ich noch sehr neu was ccu.io/iobroker angeht.
Hab gerade meine raspberrypi2 neu aufgesetzt und iobroker neu installiert, jetzt hänge ich bei dem beschriebenen Problem mit "VIS" fest.
Es war also nichts installiert außer das nackte Raspian, nodejs ist 0.10.22
Vorher lief iobroker ohne Probleme, allerdings weiß ich nicht mehr welche Version ich verwendet habe. Das Setup war ca. 2 Wochen alt.
-
Hallo susouke und Willkommen im Forum,
Hab gerade meine raspberrypi2 neu aufgesetzt und iobroker neu installiert, `
komplett neu - jetzt gerade??RasPi plattgemacht??
Vorher lief iobroker ohne Probleme, allerdings weiß ich nicht mehr welche Version ich verwendet habe. Das Setup war ca. 2 Wochen alt. `
hast du da drüberinstalliert?Gruß
Rainer
-
Hi,
danke
komplett neu - jetzt gerade??
RasPi plattgemacht?? `
Den Raspi2 hab ich extra für ccu.io bestellt und danach festgestellt das iobroker doch etwas cooler ist
Das ganze Thema ist noch sehr neu für mich, hab über noobs einfach das Image neu installiert (das wird ersetzt).
Also iobroker ist komplett gelöscht und muss dann neu installiert werden. Das habe ich gemacht und jetzt hänge ich fest
-
Also iobroker ist komplett gelöscht und muss dann neu installiert werden. Das habe ich gemacht und jetzt hänge ich fest `
Bei einem neueinspielen des Images wohl eher "ausradiert"Gut,
Installation, gemäß http://www.iobroker.net/docu/?page_id=4 … stallation ??
-
nodejs installiert
-
mkdir /opt/iobroker
-
cd /opt/iobroker
-
npm install iobroker
Danach bist du noch auf den admin gekommen?
-
von dort aus vis-Instanz erstellt?
-
Aufruf von <ipdesraspi>:8082/vis/edit.html klappt nicht??
Irgendwelche Fehlermeldungen in der Konsole?
Irgendwelche Fehlermeldungen im log?
Soweit erstmal
Rainer</ipdesraspi>
-
-
Ja genau so habe ich es gemacht inkl. das mit root.
Admin-Seite geht ohne Probleme darüber wollte ich dan vis installieren, das ist die Ausgabe:
! $ ./iobroker add vis
! install adapter vis
! npm install –production --prefix "/opt/iobroker/node_modules/iobroker.vis" (System call)
! npm
! WARN cannot run in wd iobroker.vis@0.6.5 node main.js --install (wd=/opt/iobroker/node_modules/iobroker.vis)
! got /opt/iobroker/node_modules/iobroker.vis/admin
! upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png
! upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html
! ERROR:
! ERROR: /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! ERROR: console.warn('Adapter "' + obj._id + ' is disabled ^
! ERROR: TypeError: Cannot read property '_id' of null at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! ERROR: process exited with code 8</anonymous></anonymous></anonymous>Das gleiche steht natürlich auch im normalen log.
Ich kann schauen ob in der Konsole noch was kommt…
-
Das müsste Bluefox sich ansehen, Sorry
Gruß
Rainer
-
Ja genau so habe ich es gemacht inkl. das mit root.
Admin-Seite geht ohne Probleme darüber wollte ich dan vis installieren, das ist die Ausgabe:
! $ ./iobroker add vis
! install adapter vis
! npm install –production --prefix "/opt/iobroker/node_modules/iobroker.vis" (System call)
! npm
! WARN cannot run in wd iobroker.vis@0.6.5 node main.js --install (wd=/opt/iobroker/node_modules/iobroker.vis)
! got /opt/iobroker/node_modules/iobroker.vis/admin
! upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png
! upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html
! ERROR:
! ERROR: /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! ERROR: console.warn('Adapter "' + obj._id + ' is disabled ^
! ERROR: TypeError: Cannot read property '_id' of null at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! ERROR: process exited with code 8</anonymous></anonymous></anonymous>Das gleiche steht natürlich auch im normalen log.
Ich kann schauen ob in der Konsole noch was kommt… `
Es ist folgendes. Normalerweise ist vis "enabled". Bei dir es ist disabled. (Kann das sein?)Du kannst trotzdem einfach vis updaten mit:
cd /opt/iobroker npm install iobroker.vis --production
-
VIS ist nicht enabled, es wird als installiert angezeigt in der Adapterliste (zumindest ist die Mülltonne zum entfernen da).
Es taucht aber nicht in der Instanzliste auf. Hab schon mehrfach ein update gemacht und auch nochmal neu installiert.
-
VIS ist nicht enabled, es wird als installiert angezeigt in der Adapterliste (zumindest ist die Mülltonne zum entfernen da).
Es taucht aber nicht in der Instanzliste auf. Hab schon mehrfach ein update gemacht und auch nochmal neu installiert. `
Mülltonne zeigt, dass Adapter auf der Festplatte ist und mit der Mülltonne kann man den von der Festplatte löschen.Instanz braucht man trotzdem.
-
Es taucht solange nicht in der Instanzenliste auf, bis du es zugefügt hast.
Im Reiter Adapter auf das + ganz rechts klicken, oder in der Konsole mit
cd /opt/iobroker ./iobroker add vis
Gruß
Rainer
-
Der selbe Fehler kommt ja, wenn ich vis garnicht installiert habe (Verzeichnis iobroker.vis existiert auch nicht), nicht beim Update. Das Log im ersten Post ist bei der Installation von vis, nicht beim update.
-
Also auf der Konsole bekomme ich den gleichen Fehler wie über die Admin-UI.
! root@raspberrypi:/opt/iobroker# cd /opt/iobroker
! root@raspberrypi:/opt/iobroker# ./iobroker add vis
! npm install iobroker.vis –production --prefix "/opt/iobroker" (System call)
! npm http GET https://registry.npmjs.org/iobroker.vis
! npm http 304 https://registry.npmjs.org/iobroker.vis
! 2015-07-26 17:43:14.488 - error: vis.0
! 2015-07-26 17:43:14.490 - error: vis.0 /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! 2015-07-26 17:43:14.494 - error: vis.0 console.warn('Adapter "' + obj._id + ' is disabled ^
! 2015-07-26 17:43:14.584 - error: vis.0 TypeError: Cannot read property '_id' of null at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! install adapter vis
! npm install --production --prefix "/opt/iobroker/node_modules/iobroker.vis" (System call)
! npm WARN cannot run in wd iobroker.vis@0.6.5 node main.js --install (wd=/opt/iobroker/node_modules/iobroker.vis)
! got /opt/iobroker/node_modules/iobroker.vis/admin
! upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png
! upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html
! /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! console.warn('Adapter "' + obj._id + ' is disabled
! ^
! TypeError: Cannot read property '_id' of null
! at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! root@raspberrypi:/opt/iobroker#</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous> -
Also auf der Konsole bekomme ich den gleichen Fehler wie über die Admin-UI.
! root@raspberrypi:/opt/iobroker# cd /opt/iobroker
! root@raspberrypi:/opt/iobroker# ./iobroker add vis
! npm install iobroker.vis –production --prefix "/opt/iobroker" (System call)
! npm http GET https://registry.npmjs.org/iobroker.vis
! npm http 304 https://registry.npmjs.org/iobroker.vis
! 2015-07-26 17:43:14.488 - error: vis.0
! 2015-07-26 17:43:14.490 - error: vis.0 /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! 2015-07-26 17:43:14.494 - error: vis.0 console.warn('Adapter "' + obj._id + ' is disabled ^
! 2015-07-26 17:43:14.584 - error: vis.0 TypeError: Cannot read property '_id' of null at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! install adapter vis
! npm install --production --prefix "/opt/iobroker/node_modules/iobroker.vis" (System call)
! npm WARN cannot run in wd iobroker.vis@0.6.5 node main.js --install (wd=/opt/iobroker/node_modules/iobroker.vis)
! got /opt/iobroker/node_modules/iobroker.vis/admin
! upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png
! upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html
! /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275
! console.warn('Adapter "' + obj._id + ' is disabled
! ^
! TypeError: Cannot read property '_id' of null
! at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2275:59)
! at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
! at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220: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:134:20)
! at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
! at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
! at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
! at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
! at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
! root@raspberrypi:/opt/iobroker#</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous> `
Kannst du aktuellste (nicht offizielle) js-controller Version installieren:cd /opt/iobroker iobroker stop npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production iobroker start
?
-
Das werde ich gleich mal testen.
Also folgendes habe ich mal probiert:
In Zeile 2332 der /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js habe ich das hier auskommentiert:
console.warn('Adapter "' + obj._id + ' is disabled and cannot be restarted.');
Neustart von iobroker und danach konnte ich vis ohne Fehler installieren. Leider habe ich keine Zeit tiefer reinzugehen,
ich denke den Code verstehst du wesentlich besser als ich
-
Wenn ich das richtig sehe hast du die Ölkontroll-Leuchte herausgeschraubt, statt Öl nachzufüllen
Was mich nur wundert, dass es jetzt läuft.
Gruß
Rainer
-
Die Änderung von Bluefox setzt ja genau an der Zeile an .
Ich teste mal ob bei mir der Github code geht. Bleibt die Frage wodurch die Warnung überhaupt ausgelöst wird?!
-
Wenn ich das richtig sehe hast du die Ölkontroll-Leuchte herausgeschraubt, statt Öl nachzufüllen `
Da hast du Recht, aber so startet der "Motor" wenigstens War ja nur ein Test.
Kannst du aktuellste (nicht offizielle) js-controller Version installieren?
Perfekt! Das scheint zu laufen. Danke Bluefox für den wirklich schnellen Hotfix!
-
Bei mir auch, die error Meldung kommt natürlich trotzdem während der Installation, läuft danach aber sauber durch.
4266_55pus727212.txt