NEWS
[gelöst] Adapter b-control-em startet nach Update nicht mehr
-
Systemdata Bitte Ausfüllen Hardwaresystem: Proxmox Arbeitsspeicher: 8GB Festplattenart: SD-Karte/SSD/HDD Betriebssystem: Debian Node-Version: v18.16.1 Nodejs-Version: v18.16.1 NPM-Version: 9.5.1 Installationsart: Skript/Manuell Image genutzt: Ja/Nein Ort/Name der Imagedatei: Link Hallo Zusammen,
nachdem ich heute mal alles auf den neusten stand gebracht habe startet leider der
b-control-em Adapter nicht mehr.Leider wird damit in eine InfluxDB meine Stromverbrauchsdaten geschrieben und ich bin somit auf den Adapter angewiesen.
Vielleicht hat hier jemand eine Idee was das sein kann.host.iobroker 2023-07-18 18:29:28.824 info Rebuild for adapter system.adapter.b-control-em.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.iobroker 2023-07-18 18:29:28.824 error instance system.adapter.b-control-em.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2023-07-18 18:29:28.824 error Caught by controller[0]: Node.js v18.16.1 host.iobroker 2023-07-18 18:29:28.824 error Caught by controller[0]: } host.iobroker 2023-07-18 18:29:28.824 error Caught by controller[0]: ] host.iobroker 2023-07-18 18:29:28.824 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.b-control-em/main.js' host.iobroker 2023-07-18 18:29:28.824 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.b-control-em/lib/utils.js', host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: requireStack: [ host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) { host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.b-control-em/lib/utils.js:60:25) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) host.iobroker 2023-07-18 18:29:28.823 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.b-control-em/main.js host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.b-control-em/lib/utils.js host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: Require stack: host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js' host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: ^ host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: throw err; host.iobroker 2023-07-18 18:29:28.822 error Caught by controller[0]: node:internal/modules/cjs/loader:1080 host.iobroker 2023-07-18 18:29:28.551 info instance system.adapter.b-control-em.0 started with pid 5191
gemacht habe ich schon npm install --omit=dev usw. aber das hat leider nichts gebracht.
Gruß
Bytec
-
@bytec sagte in Adapter b-control-em startet nach Update nicht mehr:
usw. aber das hat leider nichts gebracht
usw ist aber keine deutliche Aussage
Die Ausgabe von
iob diag
mal zeigen
-
Hier gibts wohl schon ein Issue zu bei Github aber ich kann da nichts mit anfangen
https://github.com/ioBroker/ioBroker.b-control-em/issues/13
======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Debian GNU/Linux 10 (buster) Kernel: 5.15.83-1-pve Installation: lxc Timezone: Europe/Berlin (CEST, +0200) User-ID: 0 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.16.1 /usr/bin/node v18.16.1 /usr/bin/npm 9.5.1 /usr/bin/npx 9.5.1 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 4.1G 1.9G 2.2G 8.0M 41M 2.2G Swap: 0B 0B 0B Total: 4.1G 1.9G 2.2G Active iob-Instances: 27 Active repo(s): beta ioBroker Core: js-controller 5.0.8 admin 6.6.1 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 13001 States: 11002 Size of iob-Database: 4.4M /opt/iobroker/iobroker-data/objects.jsonl 3.2M /opt/iobroker/iobroker-data/objects.json.migrated 3.2M /opt/iobroker/iobroker-data/objects.json.bak.migrated 3.0M /opt/iobroker/iobroker-data/states.jsonl 217K /opt/iobroker/iobroker-data/states.json.migrated 217K /opt/iobroker/iobroker-data/states.json.bak.migrated =================== END OF SUMMARY ====================
-
@bytec sagte in Adapter b-control-em startet nach Update nicht mehr:
js-controller 5.0.8
naja, Du bist halt Betatester und da dann so manches nicht rund läuft sollte hoffentlich klar sein.
Und Dein System ist auch nicht aktuell (Buster)
-
Das ist mir schon klar. Es hat halt jetzt paar Jahre so gelaufen.
Hab ja nur nett gefragt ob mir da jemand helfen kann. Und an Buster wird es ja nicht liegen alle anderen 26 Adapter laufen ja ohne Probleme.
-
@bytec sagte in Adapter b-control-em startet nach Update nicht mehr:
ob mir da jemand helfen kann
Einen Beitrag über Deinem auf GIT hat @apollon77 ja anscheinend des Rätsels Lösung entdeckt.
Nur muss es halt der Entwickler auch umsetzen und darauf hat man hier leider wenig bis keinen Einfluss@bytec sagte in Adapter b-control-em startet nach Update nicht mehr:
an Buster wird es ja nicht liegen
Das weiß ich nicht aber wenn Du weiter auf Buster bleibst wird dir genau das sehr bald auf die Füße fallen.
Ich würde da zumindest mal auf Bullseye gehen. -
So vielen lieben Dank an @apollon77 fürs fixen.
Momentan noch per Github aber wird die Tage released.