NEWS
js-controller 3.0/3.1 jetzt im Latest!
-
Hab heute den js-controller auf Version 3.0.18 aktualisiert. Im dem Zuge mussten auch gleich sieben meiner Adapter aktualisiert werden. Weiterhin läuft alles flüssig und rund in meinem Docker-Container auf der Synology DiskStation.
-
Ich komme einfach nicht weiter, habe ein Multihostsystem und auf dem Docker Container von iobroker hat das Update des JS controllers geklappt aber auf dem Slavesystem raspi mit iobroker bekomme ich es nich mehr zum laufen. Ich hatte den Fall schon einmal aber leider finde ich die Lösung nicht mehr. Jemand eine Idee? Ich stehe da auf dem Schlauch ... danke im voraus
Unsupported engine for iobroker.js-controller@3.0.18: wanted: {"node":">=10.0.0"} (current: {"node":"8.16.2","npm":"6.14.4"})
...
ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! iobroker.js-controller@3.0.18 install:node iobroker.js setup first
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the iobroker.js-controller@3.0.18 install script. -
@dazilla sagte in js-controller 3.0 jetzt im Latest!:
wanted: {"node":">=10.0.0"} (current: {"node":"8.16.2","npm":"6.14.4"})
Er sagt doch implizit, was du tun musst. Nämlich node.js auf Version 10 oder größer updaten.
Aber wozu hat man denn ein Multihost-System, wenn man den ioBroker im Docker auf einer DiskStation betreibt? Die hat doch Perfomance genug.
-
@dtp hmm stimmt an dem punkt war ich schon...
Da bekomme ich aber diese Meldung bzgl. der InfluxDBxxRasPi:~ $ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Installing the NodeSource Node.js 10.x repo...
Populating apt-get cache...
- apt-get update
E: Malformed entry 1 in list file /etc/apt/sources.list.d/influxdb.list (Component)
E: Die Liste der Quellen konnte nicht gelesen werden.
Error executing command, exiting
xxRasPi:~ $ sudo apt-get install -y nodejs
E: Malformed entry 1 in list file /etc/apt/sources.list.d/influxdb.list (Component)
E: Die Liste der Quellen konnte nicht gelesen werden.
E: Malformed entry 1 in list file /etc/apt/sources.list.d/influxdb.list (Component)
E: Die Liste der Quellen konnte nicht gelesen werden.
xxxRasPi:~ $
Multihost nur weil der Raspi mein altsystem war und besser im Haus positioniert ist als das NAS für den Zigbee stick-.
- apt-get update
-
ich bekomme beim Update immer folgende Fehlermeldung :
Update js-controller from @3.0.17 to @3.0.18 NPM version: 6.14.4 npm install iobroker.js-controller@3.0.18 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) Starting node restart.js
Der js-controller wird aber geupdatet. Installationsfixer wurde bereits ausgeführt.
-
@Dominik-F sagte in js-controller 3.0 jetzt im Latest!:
ich bekomme beim Update immer folgende Fehlermeldung :
Update js-controller from @3.0.17 to @3.0.18 NPM version: 6.14.4 npm install iobroker.js-controller@3.0.18 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) Starting node restart.js
Der js-controller wird aber geupdatet. Installationsfixer wurde bereits ausgeführt.
Das ist keine Fehlermeldung, das ist das Update selbst.
Hat ja alles funktioniert; oder hab ich das falsch verstanden? -
@dirk1962 Schreibt denn hm-rpc was auffälliges im Log?
-
ja, hat funktioniert, mich hat das error da nur gewundert
-
@Dominik-F sagte in js-controller 3.0 jetzt im Latest!:
ja, hat funktioniert, mich hat das error da nur gewundert
Das ist nur der loglevel vom Update
-
Bei mir treten beim Update-Prozess nach wie vor die Fehler auf ->
-
@Dominik-F sagte in js-controller 3.0 jetzt im Latest!:
ja, hat funktioniert, mich hat das error da nur gewundert
--loglevel error
heißt das npm-Kommando bekommt sein Argumentloglevel
auf den Werterror
gesetzt -
@LJSven Das ist eine optionale Abhängigkeit des iot-Adapters, die auf vielen Systemen nicht installiert werden kann. npm versucht es nur blöderweise bei jeder Installation wieder. Der JS-Controller müsste dennoch aktualisiert worden sein.
-
@jf62 AN sich kommt das von iot oder mihome-vacuum und ist erstmal nur was mit warnungen. War die Verison danach drauf?
-
@deta Erste anlaufstelle ist IMMER das Logfile. Was steht denn drin?
-
@ChrisXY File Datenbank oder Redis? WAs sagt die Systemlast auf dem ioBroker Server?
-
@muckel Welche Admin Version?
-
@dazilla Am besten für Probleme beim nodejs update in dem Thread dazu bitte eiter troubleshooten. Danke
-
@Dominik-F Wo siehst Du denn da einen Error?
-
@apollon77 sagte in js-controller 3.0 jetzt im Latest!:
@deta Erste anlaufstelle ist IMMER das Logfile. Was steht denn drin?
Die SD Card ist defekt, hat immer wieder Fehler. Installiere gerade alles auch einer neuen SD Card.
Grumpf. Es wurde immer die Config Datei zerstört. -
@AlCalzone
Ahh danke also einfach source tauschen und updaten...Danke.