NEWS
Nach Update des Host von 3.15 auf 3.1.6 Fehler im Log
-
Ergebnis:
v12.18.1 /usr/bin/node v12.18.1 /usr/bin/npm 6.14.5 nodejs: Installiert: 12.18.1-1nodesource1 Installationskandidat: 12.18.1-1nodesource1 Versionstabelle: *** 12.18.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x bionic/main amd64 Packages 100 /var/lib/dpkg/status 8.10.0~dfsg-2ubuntu0.4 500 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages 8.10.0~dfsg-2ubuntu0.2 500 500 http://de.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages 8.10.0~dfsg-2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 PackagesDer Javascript-Adapter bleibt bei mir rot, das sehe ich zumindest bei mir als Fehler.
Bin kein Wissender - nur ein "von-hier-Kopierer" :-) -
Ergebnis:
v12.18.1 /usr/bin/node v12.18.1 /usr/bin/npm 6.14.5 nodejs: Installiert: 12.18.1-1nodesource1 Installationskandidat: 12.18.1-1nodesource1 Versionstabelle: *** 12.18.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x bionic/main amd64 Packages 100 /var/lib/dpkg/status 8.10.0~dfsg-2ubuntu0.4 500 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages 8.10.0~dfsg-2ubuntu0.2 500 500 http://de.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages 8.10.0~dfsg-2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 PackagesDer Javascript-Adapter bleibt bei mir rot, das sehe ich zumindest bei mir als Fehler.
Bin kein Wissender - nur ein "von-hier-Kopierer" :-)@Sprite01
Das passt schon mal
Und was passiert, wenn du das Modul 'typescript' von Hand installierst?cd /opt/iobroker npm install typescript -
@Sprite01
Das passt schon mal
Und was passiert, wenn du das Modul 'typescript' von Hand installierst?cd /opt/iobroker npm install typescript@Thomas-Braun
Kann man machen, wobei das eigentlich vom JS Adapter installiert werden sollte, wenn ich nicht irre. Heißt ich würde einfach mal den JS Adapter neu installieren. Wenn der das nicht automatisch macht, stimmt was nicht. Manuell kann man dann immer noch installieren, wobei es interessant wäre warum das nun fehlt.@Sprite01
Für das Contoller Update gibts auch ein extra Thread, wo das ganze besprochen wird und so wie ich gelesen habe, gibts dieses Problem, allerdings bei ner Windows Installation. -
Nach der händischen Installation von typescript sieht es besser aus.
Der Javascript-Adapter ist wieder grün, auch der Smartmeter-Adapter ist grün (war vorher auch noch rot, wie ich gesehen habe).
Im Log stehen noch Fehlermeldungen nach dem Start, aber ich weiß nun nicht ob das normal ist und sich dann gibt. Da muss ich dann wohl weiter im Log schauen, zumindest seit 11:18 Uhr kein neuer Eintrag.host.iobroker 2020-06-19 11:18:23.795 info instance system.adapter.smartmeter.0 started with pid 19545 host.iobroker 2020-06-19 11:18:23.757 info iobroker npm-rebuild: exit 0 host.iobroker 2020-06-19 11:18:22.749 info iobroker npm-rebuild: Rebuild smartmeter done host.iobroker 2020-06-19 11:18:22.748 info iobroker npm-rebuild: host.iobroker 2020-06-19 11:18:10.562 info iobroker npm-rebuild: npm install --loglevel error --production (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" host.iobroker 2020-06-19 11:18:09.981 info iobroker rebuild smartmeter --install host.iobroker 2020-06-19 11:18:09.981 warn adapter "smartmeter" seems to be installed for a different version of Node.js. Trying to rebuild it... 2 attempt host.iobroker 2020-06-19 11:18:09.981 info system.adapter.smartmeter.0 will be rebuilt host.iobroker 2020-06-19 11:18:09.980 info Adapter system.adapter.smartmeter.0 needs rebuild and will be restarted afterwards. host.iobroker 2020-06-19 11:18:09.980 error instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:112:48) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1188:18) host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: was compiled against a different Node.js version using host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node' host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: ^ host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: throw e; host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: /opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:121 host.iobroker 2020-06-19 11:18:08.930 info instance system.adapter.smartmeter.0 started with pid 19069 host.iobroker 2020-06-19 11:18:08.797 info instance system.adapter.cameras.0 started with pid 19062 host.iobroker 2020-06-19 11:18:08.719 info iobroker npm-rebuild: exit 0 host.iobroker 2020-06-19 11:18:06.733 info iobroker npm-rebuild: Rebuild smartmeter done host.iobroker 2020-06-19 11:18:06.101 info iobroker npm-rebuild: npm rebuild --loglevel error (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" host.iobroker 2020-06-19 11:18:04.921 info iobroker rebuild smartmeter host.iobroker 2020-06-19 11:18:04.921 warn adapter "smartmeter" seems to be installed for a different version of Node.js. Trying to rebuild it... 1 attempt host.iobroker 2020-06-19 11:18:04.913 info system.adapter.smartmeter.0 will be rebuilt host.iobroker 2020-06-19 11:18:04.910 info Adapter system.adapter.smartmeter.0 needs rebuild and will be restarted afterwards. host.iobroker 2020-06-19 11:18:04.909 error instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:112:48) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1188:18) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: was compiled against a different Node.js version using host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node' host.iobroker 2020-06-19 11:18:04.905 error Caught by controller[0]: ^ host.iobroker 2020-06-19 11:18:04.905 error Caught by controller[0]: throw e; host.iobroker 2020-06-19 11:18:04.904 error Caught by controller[0]: /opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:121 host.iobroker 2020-06-19 11:18:03.910 info instance system.adapter.smartmeter.0 started with pid 18856 -
Nach der händischen Installation von typescript sieht es besser aus.
Der Javascript-Adapter ist wieder grün, auch der Smartmeter-Adapter ist grün (war vorher auch noch rot, wie ich gesehen habe).
Im Log stehen noch Fehlermeldungen nach dem Start, aber ich weiß nun nicht ob das normal ist und sich dann gibt. Da muss ich dann wohl weiter im Log schauen, zumindest seit 11:18 Uhr kein neuer Eintrag.host.iobroker 2020-06-19 11:18:23.795 info instance system.adapter.smartmeter.0 started with pid 19545 host.iobroker 2020-06-19 11:18:23.757 info iobroker npm-rebuild: exit 0 host.iobroker 2020-06-19 11:18:22.749 info iobroker npm-rebuild: Rebuild smartmeter done host.iobroker 2020-06-19 11:18:22.748 info iobroker npm-rebuild: host.iobroker 2020-06-19 11:18:10.562 info iobroker npm-rebuild: npm install --loglevel error --production (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" host.iobroker 2020-06-19 11:18:09.981 info iobroker rebuild smartmeter --install host.iobroker 2020-06-19 11:18:09.981 warn adapter "smartmeter" seems to be installed for a different version of Node.js. Trying to rebuild it... 2 attempt host.iobroker 2020-06-19 11:18:09.981 info system.adapter.smartmeter.0 will be rebuilt host.iobroker 2020-06-19 11:18:09.980 info Adapter system.adapter.smartmeter.0 needs rebuild and will be restarted afterwards. host.iobroker 2020-06-19 11:18:09.980 error instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36) host.iobroker 2020-06-19 11:18:09.979 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:112:48) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:09.978 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1188:18) host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: was compiled against a different Node.js version using host.iobroker 2020-06-19 11:18:09.977 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node' host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: ^ host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: throw e; host.iobroker 2020-06-19 11:18:09.976 error Caught by controller[0]: /opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:121 host.iobroker 2020-06-19 11:18:08.930 info instance system.adapter.smartmeter.0 started with pid 19069 host.iobroker 2020-06-19 11:18:08.797 info instance system.adapter.cameras.0 started with pid 19062 host.iobroker 2020-06-19 11:18:08.719 info iobroker npm-rebuild: exit 0 host.iobroker 2020-06-19 11:18:06.733 info iobroker npm-rebuild: Rebuild smartmeter done host.iobroker 2020-06-19 11:18:06.101 info iobroker npm-rebuild: npm rebuild --loglevel error (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" host.iobroker 2020-06-19 11:18:04.921 info iobroker rebuild smartmeter host.iobroker 2020-06-19 11:18:04.921 warn adapter "smartmeter" seems to be installed for a different version of Node.js. Trying to rebuild it... 1 attempt host.iobroker 2020-06-19 11:18:04.913 info system.adapter.smartmeter.0 will be rebuilt host.iobroker 2020-06-19 11:18:04.910 info Adapter system.adapter.smartmeter.0 needs rebuild and will be restarted afterwards. host.iobroker 2020-06-19 11:18:04.909 error instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30) host.iobroker 2020-06-19 11:18:04.909 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:112:48) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19) host.iobroker 2020-06-19 11:18:04.908 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1188:18) host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.iobroker 2020-06-19 11:18:04.907 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: was compiled against a different Node.js version using host.iobroker 2020-06-19 11:18:04.906 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node' host.iobroker 2020-06-19 11:18:04.905 error Caught by controller[0]: ^ host.iobroker 2020-06-19 11:18:04.905 error Caught by controller[0]: throw e; host.iobroker 2020-06-19 11:18:04.904 error Caught by controller[0]: /opt/iobroker/node_modules/@serialport/bindings/node_modules/bindings/bindings.js:121 host.iobroker 2020-06-19 11:18:03.910 info instance system.adapter.smartmeter.0 started with pid 18856leer
-
Das Log bleibt jetzt sauber.
"typescript" scheint die richtige Lösung für mich gewesen zu sein.
Meinen herzlichen Dank für die Unterstützung. -
Das ist ein interessantes Problem welches ich auch habe. Eigentlich fehlt Typescript neuerdings nach jedem Update von Host oder Adapter. Ich löse das mit dem Command:
cd /opt/iobroker/node_modules/iobroker.javascript
npm install --production
muss das aber immer wieder machen und nervt.....
Vielleicht hat jemand eine permante Lösung? -
Das ist ein interessantes Problem welches ich auch habe. Eigentlich fehlt Typescript neuerdings nach jedem Update von Host oder Adapter. Ich löse das mit dem Command:
cd /opt/iobroker/node_modules/iobroker.javascript
npm install --production
muss das aber immer wieder machen und nervt.....
Vielleicht hat jemand eine permante Lösung?which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsUnd ich würde ggf. Typescript per npm in /opt/iobroker installieren.
-
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsUnd ich würde ggf. Typescript per npm in /opt/iobroker installieren.
@Thomas-Braun
Danke für die Hilfe. Hier was das Command zeigt:
Auch heute morgen fehlt Typecript wieder mal...pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
/usr/bin/nodejs
v12.18.2
/usr/bin/node
v12.18.2
/usr/bin/npm
6.14.5
nodejs:
Installed: 12.18.2-1nodesource1
Candidate: 12.18.2-1nodesource1
Version table:
*** 12.18.2-1nodesource1 500
500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
100 /var/lib/dpkg/status
10.21.0~dfsg-1~deb10u1+rpi1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
500 http://archive.raspbian.org/raspbian buster/main armhf PackagesHabe jetzt auch mal da wie oben probiert:
cd /opt/iobroker
npm install typescriptmal sehen ob das länger hält
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden