NEWS
UNSOLVED Update VIS 1.1.10 auf 1.2.0 Error 10
-
@Negalein sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
den Javascriptadapter bekomm ich nicht auf 4.1.12
und warum?
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Dann versuche doch gleich das Update auf die neue Version nocheinmal.
Wieder das selbe Problem.
VIS scheint unter Adapter nicht installiert auf.
$ ./iobroker upgrade vis Update vis from @1.1.10 to @1.2.0 NPM version: 6.4.1 npm install iobroker.vis@1.2.0 --production --save --prefix "/opt/iobroker" (System call) module.js:550 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.vis/main.js' at Function.Module._resolveFilename (module.js:548:15) at Function.Module._load (module.js:475:25) at Function.Module.runMain (module.js:694:10) at startup (bootstrap_node.js:204:16) at bootstrap_node.js:625:3 npm ERR! code ELIFECYCLEnpm ERR! errno 1 npm ERR! iobroker.vis@1.2.0 install: `node main.js --install`npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.vis@1.2.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-05-08T22_09_52_789Z-debug.log ERROR: Cannot find io-package.json in null ERROR: process exited with code 10
-
machs mal wieder manuell mit dem --force
-
@apollon77 sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
@Negalein sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
den Javascriptadapter bekomm ich nicht auf 4.1.12
und warum?
Gibt schon seit einiger Zeit ein Thema darüber. Leider ohne Lösung.
-
Und hast Du bei der Einrichtung des Containers z.B. auf Synology die Einstellung „dasselbe Netzwerk wie Docker Host verwenden“ ausgewählt? Das vermeidet Probleme mit dem Hostnamen.
-
@apollon77 sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
machs mal wieder manuell mit dem --force
Danke jungs
Jetzt bin ich auf 1.2.0 lt. AdapterIm VIS-Edit scheint zwar noch oben links die 1.1.10 auf.
-
Mache das gleiche bei JavaScript.
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Und hast Du bei der Einrichtung des Containers z.B. auf Synology die Einstellung „dasselbe Netzwerk wie Docker Host verwenden“ ausgewählt? Das vermeidet Probleme mit dem Hostnamen.
Ja, ich bin da 1:1 nach der Anleitung von Buanet vorgegangen.
Wenn ich in die Hosts meine IP und den Namen der Syno eintrage, verschwindet dieser Eintrag spätestens beim 1. ausgeführten Befehl.
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Mache das gleiche bei JavaScript.
schon dabei
EDIT: Suuuuuuuper
4.1.12 läuft -
Wenn ich in die Hosts meine IP und den Namen der Syno eintrage, verschwindet dieser Eintrag spätestens beim 1. ausgeführten Befehl.
? In der Anleitung von B. sehe ich nichts von hosts...
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Wenn ich in die Hosts meine IP und den Namen der Syno eintrage, verschwindet dieser Eintrag spätestens beim 1. ausgeführten Befehl.
? In der Anleitung von B. sehe ich nichts von hosts...
Achtung! Wie es ausschaut hat sich innerhalb des Docker Pakets von Synology etwas in Bezug auf den Hostnamen geändert. Wurde bisher der Hostname der DS verwendet, so wird ab sofort im Container der Name des Containers verwendet. Da ioBroker auf den Hostnamen „geschlüsselt“ ist, kann es sein dass nach dem Update des Containers die ioBroker Adapter nicht mehr starten. Um dies zu korrigieren reicht es folgende Schritte aus zu führen:
cd /opt/iobroker pkill io iobroker host this (bei multihostsystemen: iobroker host [hostname der ds]) node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 &
Abschnitt 4 steht auch zB
Schritt 3: ioBroker für den Start auf neuem System vorbereiten und starten
An dieser Stelle ist ioBroker noch nicht lauffähig, da sich mit dem Umzug auf die DS in der Regel auch der Hostname geändert hat. Um ioBroker den neuen Hostname mit zu teilen reicht ein einfacher Befehl, ausgeführt im ioBroker-Verzeichnis über das Terminal des Docker-Containers:cd /opt/iobroker iobroker host this
-
@Negalein sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Im VIS-Edit scheint zwar noch oben links die 1.1.10 auf.
Kenne mich da mit 1.2.0 nicht aus, aber schlimmer wird es damit nicht:
iobroker upload vis.0
im ioBroker-Ordner auf Verdacht ausführen.
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Kenne mich da mit 1.2.0 nicht aus, aber schlimmer wird es damit nicht:
iobroker upload vis.0Ja, beim starten von Vis muss dann eine Meldung kommen mit : update found........
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
iobroker upload vis.0
Und da komm dann auch gleich der Fehler mit Hostname iobroker
root@ioBroker:/opt/iobroker# iobroker upload vis.0 sudo: Hostname ioBroker kann nicht aufgelöst werden module.js:550 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (module.js:548:15) at Function.Module._load (module.js:475:25) at Function.Module.runMain (module.js:694:10) at startup (bootstrap_node.js:204:16) at bootstrap_node.js:625:3
PS: war über die Konsole
Über den Admin mach ich es gerade und scheint zu funktionieren.Yes, ist durchgelaufen.
$ ./iobroker upload vis got /opt/iobroker/node_modules/iobroker.vis/admin upload [3] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/words.js words.js application/javascript upload [2] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index_m.html index_m.html text/html upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html Update "system.adapter.vis.0" Adapter "system.adapter.vis.0" restarted. got /opt/iobroker/node_modules/iobroker.vis/www upload [900] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/timeandweather/img/clock/clockbg6.png widgets/timeandweather/img/clock/clockbg6.png image/png upload [850] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/timeandweather/img/clock/3-2.png widgets/timeandweather/img/clock/3-2.png image/png upload [800] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/tabs/styles/images/rightArrow.png widgets/tabs/styles/images/rightArrow.png image/png upload [750] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/rgraph/img/Prev_gauge.png widgets/rgraph/img/Prev_gauge.png image/png upload [700] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/players/img/winamp/asc.gif widgets/players/img/winamp/asc.gif image/gif upload [650] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/metro/fonts/iconFont.dev.svg widgets/metro/fonts/iconFont.dev.svg image/svg+xml upload [600] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/jqui-mfd/img/sani_valve_10.svg widgets/jqui-mfd/img/sani_valve_10.svg image/svg+xml upload [550] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/jqui-mfd/img/fts_shutter_90.png widgets/jqui-mfd/img/fts_shutter_90.png image/png upload [500] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/jqui/img/Prev_ContainerDialog.png widgets/jqui/img/Prev_ContainerDialog.png image/png upload [450] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/google-fonts/fonts/Ubuntu/Ubuntu-Italic.ttf widgets/google-fonts/fonts/Ubuntu/Ubuntu-Italic.ttf font/ttf upload [400] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/google-fonts/fonts/Indie_Flower/IndieFlower.ttf widgets/google-fonts/fonts/Indie_Flower/IndieFlower.ttf font/ttf upload [350] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/fancyswitch/img/ibutton-slider-giva2.png widgets/fancyswitch/img/ibutton-slider-giva2.png image/png upload [300] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/basic/js/table.js widgets/basic/js/table.js application/javascript upload [250] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/bars.html widgets/bars.html text/html upload [200] vis /opt/iobroker/node_modules/iobroker.vis/www/lib/js/jquery.ba-resize.min.js lib/js/jquery.ba-resize.min.js application/javascript upload [150] vis /opt/iobroker/node_modules/iobroker.vis/www/js/visEditInspect.js js/visEditInspect.js application/javascript upload [100] vis /opt/iobroker/node_modules/iobroker.vis/www/js/fm/icon/actions/delete.png js/fm/icon/actions/delete.png image/png upload [90] vis /opt/iobroker/node_modules/iobroker.vis/www/index.html index.html text/html upload [80] vis /opt/iobroker/node_modules/iobroker.vis/www/img/faviconEdit.png img/faviconEdit.png image/png upload [70] vis /opt/iobroker/node_modules/iobroker.vis/www/img/bulbOn.png img/bulbOn.png image/png upload [60] vis /opt/iobroker/node_modules/iobroker.vis/www/img/back/oblique-line-bk.png img/back/oblique-line-bk.png image/png upload [50] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/timestamp.png icon/timestamp.png image/png upload [40] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/ok.png icon/ok.png image/png upload [30] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/distribute-vertical-equal.png icon/distribute-vertical-equal.png image/png upload [20] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-width.png icon/align-width.png image/png upload [19] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-top-2.png icon/align-vertical-top-2.png image/png upload [18] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-center-2.png icon/align-vertical-center-2.png image/png upload [17] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-bottom-2.png icon/align-vertical-bottom-2.png image/png upload [16] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-right-2.png icon/align-horizontal-right-2.png image/png upload [15] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-left.png icon/align-horizontal-left.png image/png upload [14] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-center-2.png icon/align-horizontal-center-2.png image/png upload [13] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-height.png icon/align-height.png image/png upload [12] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/add.png icon/add.png image/png upload [11] vis /opt/iobroker/node_modules/iobroker.vis/www/edit.src.html edit.src.html text/html upload [10] vis /opt/iobroker/node_modules/iobroker.vis/www/edit.html edit.html text/html upload [9] vis /opt/iobroker/node_modules/iobroker.vis/www/css/vis.css css/vis.css text/css upload [8] vis /opt/iobroker/node_modules/iobroker.vis/www/css/vis-editor.css css/vis-editor.css text/css upload [7] vis /opt/iobroker/node_modules/iobroker.vis/www/css/styles.css css/styles.css text/css upload [6] vis /opt/iobroker/node_modules/iobroker.vis/www/css/montserrat-regular-webfont.woff css/montserrat-regular-webfont.woff font/woff upload [5] vis /opt/iobroker/node_modules/iobroker.vis/www/css/doc.css css/doc.css text/css upload [4] vis /opt/iobroker/node_modules/iobroker.vis/www/css/backgrounds.css css/backgrounds.css text/css upload [3] vis /opt/iobroker/node_modules/iobroker.vis/www/css/app.css css/app.css text/css upload [2] vis /opt/iobroker/node_modules/iobroker.vis/www/css/add_kian.css css/add_kian.css text/css upload [1] vis /opt/iobroker/node_modules/iobroker.vis/www/cordova.js cordova.js application/javascript upload [0] vis /opt/iobroker/node_modules/iobroker.vis/www/cache.manifest cache.manifest text/cache-manifest process exited with code 0
Liegt es am Befehl?
iobroker upload vis.0 gegen $ ./iobroker upload vis -
Was bringt der Befehl
hostname
ioBroker?
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Was bringt der Befehl
hostname
root@ioBroker:/opt/iobroker# hostname ioBroker
-
Vis-Edit zeigt jetzt links oben 1.2.0
-
Heist der Container so? Was passiert, wenn Du in so nennst, wie deine Diskstation heißt? (Wieder auf Verdacht)
-
@Stabilostick sagte in Update VIS 1.1.10 auf 1.2.0 Error 10:
Heist der Container so? Was passiert, wenn Du in so nennst, wie deine Diskstation heißt? (Wieder auf Verdacht)
Genau.
Der Container heißt ioBrokerWerde ihn morgen mal umbenennen.
-
Warte mal. Siehe z.B. https://debianforum.de/forum/viewtopic.php?t=147575
Kenne mich mit Docker nicht aus, aber die Zeile
127.0.0.1 ioBroker
in die /etc/hosts-Datei einfügen?