NEWS
[gelöst] Ring Adapter wirft seit einiger Zeit Fehler aus
-
@dr-bakterius
Ein crash sollte nie auftreten.
Daher bitte Issue im Adapterrepo anlegen. -
@mcm1957 Danke. Ist erstellt: (https://github.com/iobroker-community-adapters/ioBroker.ring/issues/783)
-
@mcm1957
Nach einer Neuinstallation des Adapters ist seit einigen Tagen Ruhe. -
Darf ich mal fragen welche Adapter Version Du benutzt?
Habe auch ein Ring Interkom und das funktionierte so 1,5 Jahre recht gut (Ich benutze das eigentlich nur um mir selbst die Haustür mittels eines BT Buttons über den Türsummer zu öffnen)
Jetzt habe ich meinen Raspi 5 neu aufgesetzt, das Backup zurückgespielt wobei mir der Ring Adapter nicht wiederhergestellt wird. Auch eine Neu Installation des RIng Adapters bricht ab. Funktioniert wohl sowieso nur mit einer älteren Version.
-
@albert-k sagte in [gelöst] Ring Adapter wirft seit einiger Zeit Fehler aus:
Auch eine Neu Installation des RIng Adapters bricht ab. Funktioniert wohl sowieso nur mit einer älteren Version.
Meldungen dazu im Log? Denn grundsätzlich kann man den ring-Adapter nämlich installieren:
echad@chet:/opt/iobroker $ iob add ring NPM version: 10.8.2 Installing iobroker.ring@6.4.0... (System call) added 115 packages in 59s 270 packages are looking for funding run `npm fund` for details host.chet install adapter ring upload [25] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/admin.d.ts admin.d.ts video/mp2t upload [20] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/de.json i18n/de.json application/json upload [19] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/en.json i18n/en.json application/json upload [18] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/es.json i18n/es.json application/json upload [17] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/fr.json i18n/fr.json application/json upload [16] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/it.json i18n/it.json application/json upload [15] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/nl.json i18n/nl.json application/json upload [14] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/pl.json i18n/pl.json application/json upload [13] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/pt.json i18n/pt.json application/json upload [12] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/ru.json i18n/ru.json application/json upload [11] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/uk.json i18n/uk.json application/json upload [10] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/i18n/zh-cn.json i18n/zh-cn.json application/json upload [9] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/index_m.html index_m.html text/html upload [8] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/jsonConfig.json jsonConfig.json application/json upload [7] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/preferences-desktop-notification-bell-3.png preferences-desktop-notification-bell-3.png image/png upload [6] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/preferences-system-login.png preferences-system-login.png image/png upload [5] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/ring.png ring.png image/png upload [4] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/style.css style.css text/css upload [3] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/tab_m.html tab_m.html text/html upload [2] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/tab_m.js tab_m.js application/javascript upload [1] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/tsconfig.json tsconfig.json application/json upload [0] ring.admin /opt/iobroker/node_modules/iobroker.ring/admin/words.js words.js application/javascript host.chet object system.adapter.ring created/updated Updating objects from io-package.json for adapter "ring" with version "6.4.0" host.chet create instance ring host.chet object system.adapter.ring.0.alive created host.chet object system.adapter.ring.0.connected created host.chet object system.adapter.ring.0.compactMode created host.chet object system.adapter.ring.0.cpu created host.chet object system.adapter.ring.0.cputime created host.chet object system.adapter.ring.0.memHeapUsed created host.chet object system.adapter.ring.0.memHeapTotal created host.chet object system.adapter.ring.0.memRss created host.chet object system.adapter.ring.0.uptime created host.chet object system.adapter.ring.0.inputCount created host.chet object system.adapter.ring.0.outputCount created host.chet object system.adapter.ring.0.eventLoopLag created host.chet object system.adapter.ring.0.sigKill created host.chet object system.adapter.ring.0.logLevel created host.chet object ring.0 created host.chet object system.adapter.ring.0 created echad@chet:/opt/iobroker $
-
Danke für die schnelle Reaktion
Bekomme dies im Log:
2025-07-04 00:03:14.684 - info: host.iobroker iobroker npm error code EBADENGINE 2025-07-04 00:03:14.685 - info: host.iobroker iobroker npm error engine Unsupported enginenpm error engine Not compatible with your version of node/npm: ring-client-api@13.2.1npm error notsup Not compatible with your version of node/npm: ring-client-api@13.2.1npm error notsup Required: {"node":"^18 || ^20 || ^22"} 2025-07-04 00:03:14.686 - info: host.iobroker iobroker npm error notsup Actual: {"npm":"10.9.2","node":"v23.11.1"} 2025-07-04 00:03:14.687 - info: host.iobroker iobroker npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-03T22_03_04_307Z-debug-0.log 2025-07-04 00:03:14.703 - error: host.iobroker iobroker npm error code EBADENGINEnpm error engine Unsupported enginenpm error engine Not compatible with your version of node/npm: ring-client-api@13.2.1npm error notsup Not compatible with your version of node/npm: ring-client-api@13.2.1npm error notsup Required: {"node":"^18 || ^20 || ^22"}npm error notsup Actual: {"npm":"10.9.2","node":"v23.11.1"}npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-03T22_03_04_307Z-debug-0.log 2025-07-04 00:03:14.703 - error: host.iobroker iobroker host.iobroker Cannot install iobroker.ring@6.3.0: 1
-
Wie kommst du auf nodejs23?
Die ist a) noch nicht für den ioBroker freigegeben, b) eine Entwickler-Version und c) nicht mehr unterhalten.Installier da nodejs@20
iob nodejs-update 20
-
Das ist in der Tat eine gute Frage! Ich kann es nur auf mein fortgeschrittenes Alter schieben
Aber Du hast mich auf den richtigen Weg gebracht
Jetzt läuft alles wieder wie es soll. Herzlichen Dank!
-
Der 'richtige Weg' stand aber auch schon im Log drin:
2025-07-04 00:03:14.703 - error: host.iobroker iobroker
npm error code EBADENGINE
npm error engine Unsupported engine
npm error engine Not compatible with your version of node/npm: ring-client-api@13.2.1
npm error notsup Not compatible with your version of node/npm: ring-client-api@13.2.1
npm error notsup Required: {"node":"^18 || ^20 || ^22"}
npm error notsup Actual: {"npm":"10.9.2","node":"v23.11.1"}
npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-03T22_03_04_307Z-debug-0.log -
Das ist richtig. Bin halt etwas rostig das auf Anhieb zu interpretieren. Hab auch sehr wenig an meinem iobroker gemacht in letzter Zeit ausser Updates, da eigentlich alles läuft. Hatte nur in Erinnerung dass es mit dem Ring Adapter öfter mal Schwierigkeiten gab.