NEWS
Cannot download and install adapter "telegram@3.2.1"
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
was neueres zeigt er nicht an
was sagt
iob update
? -
-
@homoran spannend, habe die eltzten monate immer über das Webinterface geupdated und nicht mehr über die konsole.
in der konsole gibts neue versionen für admin, backitup discovery und -js-controller.im Webinterface ganz andere
liegts daran?Wichtig: ich darf nicht alles updaten, da das letzte update für VIS auf keinem meiner panels funktioniert und VIS 2 für mich keine alternative ist.
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
liegts daran?
@homoran sagte in Cannot download and install adapter "telegram@3.2.1":
was sagt iob update ?
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
in der konsole gibts neue versionen für admin, backitup discovery und -js-controller.
Die Konsole lügt (im Gegensatz zu GUIs) eigentlich nie.
-
wie eben gesagt.
ich will eigentlich nicht mehr updaten, da das system für mich läuft unt hatte nur gezielt einige adapter upgedated, scheinbar war das ne doofe idee.
-
dagegen das GUI
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
scheinbar war das ne doofe idee.
Ja, so handelt man sich nämlich Inkonsistenzen ein.
Nochmal:
Vollständige Ausgabe voniob diag
wird benötigt.
-
@jmeister79 der js-controller ist mit Version 4 für die meisten Adapter zu alt.
Ro75
EDIT: ggfs auch NodeJS.
-
======================= SUMMARY ======================= v.2024-05-22 Static hostname: iobrokerpi Icon name: computer Operating System: Raspbian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Installation: native Kernel: aarch64 Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 7 node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.20.2 /usr/bin/node v18.20.2 /usr/bin/npm 10.5.0 /usr/bin/npx 10.5.0 /usr/bin/corepack 0.25.2 Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 2.7G 182M 0.0K 898M 948M Swap: 99M 99M 0.0K Total: 3.9G 2.8G 182M Active iob-Instances: 0 node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 ioBroker Core: js-controller node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 admin node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 ioBroker Status: Status admin and web instance: Objects: 0 States: 0 Size of iob-Database: 18M /opt/iobroker/iobroker-data/objects.jsonl 4.0M /opt/iobroker/iobroker-data/states.jsonl ********************************************************************* Some problems detected, please run iob fix and try to have them fixed ********************************************************************* =================== END OF SUMMARY ====================
-
iob update:
pi@iobrokerpi:~ $ iob update node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module 'axios' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js - /opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) at Module._load (node:internal/modules/cjs/loader:981:27) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:36:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/build/index.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/lib/setup.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/build/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.20.2 pi@iobrokerpi:~ $
-
spannend, das putty hier die ganzen Fehler schmeisst und die ssh Console auf dem handy nicht
war ja auch der andere iobroker.... IDIOT
-
Tja und jetzt läuft garnix mehr, update und upgrade geht nicht und nach nem restart ist auch der iobroker wech
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
Tja und jetzt läuft garnix mehr, update und upgrade geht nicht und nach nem restart ist auch der iobroker wech
Tja, dann kannst du ja jetzt die vernachlässigten Updates nachholen. Insbesondere des js-controllers.
iob stop cd /opt/iobroker npm install iobroker.js-controller@5.0.19 iob start iob update
-
@thomas-braun said in Cannot download and install adapter "telegram@3.2.1":
npm install iobroker.js-controller@5.0.19
ok, wenn das so geht, kannst du mir kurz erklären wie das passiert das der iobroker sich selber so abschießt, wenn der js-controller alt sit? würde es gerne verstehen.
-
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
wenn der js-controller alt sit?
passiert das. Weil dann Abhängigkeiten nicht bedient werden können.
Deswegen funktioniert es ja auch nicht, das System einmal zu installieren und dann 'das running süstem never zu tatschen'.Die einzelnen Komponenten (Betriebssystem; Laufzeitumgebung, js-controller, iob-Adapter) müssen halt mit einander richtig zusammenspielen. Das kannst du aber nur mit jeweils aktuellen, stabilen Versionen gewährleisten.
-
@thomas-braun ok danke.
leider bringt
npm install iobroker.js-controller@5.0.19
nix.
selber Fehler bei iob update -
@jmeister79 sagte in Cannot download and install adapter "telegram@3.2.1":
leider bringt
npm install iobroker.js-controller@5.0.19
nix.Zeigen. Komplette Ein- wie Ausgaben.
-
@thomas-braun my bad, der iobroker lief noch, war unaufmerksam.
so ich update dann mal alles.Aber nochmal doof gefragt:
Wenn ich n runden Stand hätte und NIX update, dann sollte es doch gehen (sofern es keine probleme mit den third parties gibt: Shelly, telegram, Xiaomi, Fronius, etc...) Es sit ja dann ein Inselsystem -
Es wird immer Notwendigkeiten für Anpassungen geben.
Dein 'Inselbetrieb' ist nicht realistisch.