NEWS
iobroker add ecovacs-deebot
-
Systemdata Bitte Ausfüllen Hardwaresystem: QNAP TS-253A Arbeitsspeicher: 16GB Festplattenart: HDD Betriebssystem: Ubuntu/Windows/Mac Node-Version: 10.x.x Nodejs-Version: 10.x.x NPM-Version: 6.x.x Installationsart: Skript/Manuell Image genutzt: Ja/Nein Ort/Name der Imagedatei: Link -
Hallo, bei der Installation habe ich das folgende Problem:
ERROR: Process exited with code 25
weniger
mehr
$ iobroker add ecovacs-deebot --host XXXXXXXXNPM version: 8.11.0
Installing iobroker.ecovacs-deebot@1.4.4... (System call)
host.Poxdorf Cannot install iobroker.ecovacs-deebot@1.4.4: 217
ERROR: Process exited with code 25
Wie kann ich dies lösen?
Danke und Gruß
Martin
-
-
@udo-2112 node 10 ist zu alt und Ubuntu unter Windows ist eine VM??
-
Wie @Homoran schon geschrieben hat ist Node.js 10 zu alt (wie auch für so einige andere Adapter).
https://github.com/mrbungle64/ioBroker.ecovacs-deebot#prerequisitesDu solltest direkt auf Node.js 14 oder besser sogar auf 16 gehen.
-
@mrbungle64 said in iobroker add ecovacs-deebot:
Node.js
Hallo zusammen,
hab ich erledigt, geht leider immer noch nicht:
PLATTFORM: DOCKER
RAM: 15.5 GB
NODE.JS: V16.15.1
NPM: 8.11.0Gruß Martin
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
hab ich erledigt
Was erledigt? Die Suche nach den gleichen Fehlermeldungen?
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
@mrbungle64 said in iobroker add ecovacs-deebot:
Node.js
Hallo zusammen,
hab ich erledigt, geht leider immer noch nicht:
PLATTFORM: DOCKER
RAM: 15.5 GB
NODE.JS: V16.15.1
NPM: 8.11.0Gruß Martin
Hast du dabei folgende Anleitung beachtet
https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
und den Abschnitt unter check: mal durchgeführt und dir angeschaut? -
Danke dir. Hab ich gerade gemacht.
Reading package lists... Done Building dependency tree... Done Reading state information... Done nodejs is already the newest version (16.15.1-deb-1nodesource1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Schaut bei mir aber anders aus.
Nach: sudo ln -s /usr/bin/node /usr/bin/nodejs
ln: failed to create symbolic link '/usr/bin/nodejs': File exists
Noch paar Infos zum Setup, kenne mich leider nicht so gut aus:
Used repository: stable Adapter "admin" : 5.3.8 , installed 5.3.8 Adapter "backitup" : 2.4.9 , installed 2.4.9 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "hm-rega" : 3.0.40 , installed 3.0.40 Adapter "hm-rpc" : 1.15.12 , installed 1.15.12 Adapter "hue" : 3.7.0 , installed 3.7.0 Adapter "hue-extended" : 2.0.0 , installed 2.0.0 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "onvif" : 0.4.4 , installed 0.4.4 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "ws" : 1.3.0 , installed 1.3.0
MOD-EDIT: Code in code-tags gesetzt!
Gruß Martin
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
Schaut bei mir aber anders aus.
Aha.
Und WAS schaut da anders aus? Vielleicht einfach mal die Ausgaben (in CodeTags eingebettet!) bekannt machen? -
Ich dachte es muss so aussehen:
echad@chet:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs aarch64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.15.1 v16.15.1 8.11.1 echad Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye InRelease Hit:3 http://security.debian.org/debian-security bullseye-security InRelease Hit:4 http://deb.debian.org/debian bullseye-updates InRelease Hit:5 https://repos.influxdata.com/debian bullseye InRelease Hit:6 https://packages.grafana.com/oss/deb stable InRelease Hit:7 https://deb.nodesource.com/node_12.x bullseye InRelease Hit:8 https://deb.nodesource.com/node_14.x bullseye InRelease Hit:9 https://deb.nodesource.com/node_16.x bullseye InRelease
MOD-EDIT: Code in code-tags gesetzt!
Was heißt in CodeTags einbetten? Wie geht das?
Gruß Martin
-
Das ist wie es bei MIR ausschaut. Das es bei mir richtig ist und funktioniert weiß ich aber.
Die Frage ist wie es bei DIR ausschaut.CodeTags:
</>-Icon anklicken, Code zwischen die Steuerzeichen kopieren.
-
Hi, ich habe ein solches Feld nicht. Ich gebe die Befehle im Docker in die Container Station ein. Gibt es noch eine andere Möglichkeit?
Gruß Martin
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
Hi, ich habe ein solches Feld nicht. Ich gebe die Befehle im Docker in die Container Station ein. Gibt es noch eine andere Möglichkeit?
Gruß Martin
Welches "Feld" meinst Du genau?
Und kannst Du nicht über den "Terminal" Button ein Terminal öffnen und damit eine angemessene Umgebung für diese Befehle starten?
-
Hi, ich kann einen Terminal öffnen. Da gibt es aber keinen Button für CodeTags. Wie könnte ich meinen 25er Fehler denn beheben?
Danke und Gruß Martin.
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
Da gibt es aber keinen Button für CodeTags.
Natürlich nicht! der ist hier im Forum
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
Hi, ich kann einen Terminal öffnen. Da gibt es aber keinen Button für CodeTags.
Das habe ich auch nicht behauptet ...
Wie @Thomas-Braun es dir eigentlich schon erklärt hatte und @Homoran noch mal wiederholt hat bezieht sich das auf eine Funktion hier im Forum:
-
@udo-2112 sagte in iobroker add ecovacs-deebot:
Wie könnte ich meinen 25er Fehler denn beheben?
Hast Du Dir denn inzwischen mal die anderen Beiträge dazu angeschaut? Davon gibt es nämlich so einige (wie @Thomas-Braun vor ein paar Wochen schon mal erwähnt hatte)
-
@mrbungle64
Hi, ja habe ich. Hab aber immer diverse Fehlermeldung:This upgrade of "discovery" will introduce the following changes: ========================================================================== -> 3.0.5: Fix potential crash cases reported by Sentry -> 3.0.4: Disable configuration settings for this adapter ========================================================================== Would you like to upgrade discovery from @3.0.3 to @3.0.5 now? [(y)es, (n)o]: y Update discovery from @3.0.3 to @3.0.5 NPM version: 8.11.0 Installing iobroker.discovery@3.0.5... (System call) host.Poxdorf Cannot install iobroker.discovery@3.0.5: 217
Ich weiß nicht was hier bei mir falsch ist:
PLATTFORM: DOCKER
RAM: 15.5 GB
NODE.JS: V16.15.1
NPM: 8.11.0Reading package lists... Done Building dependency tree... Done Reading state information... Done nodejs is already the newest version (16.15.1-deb-1nodesource1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
iobroker is running on this host. Objects type: jsonl States type: jsonl
This upgrade of "telegram" will at least introduce the following changes: ========================================================================== -> 1.13.0: Added Admin 5 UI config Added rule block for javascript as plugin -> 1.12.6: Fix crash cases reported by Sentry -> 1.12.5: Fix crash cases reported by Sentry -> 1.12.4: Fix crash cases reported by Sentry -> 1.12.3: Make sure also not set states can be queried - will return "State not set" in this case! -> 1.12.2: Fix crash cases reported by Sentry -> 1.12.0: Add new JSON states communication.responseJson and communication.responseSilentJson to also accept json structures (stringified!) to send messages Try to prevent adapter crashes when internet is not available Add Sentry for crash reporting ========================================================================== BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES! Would you like to upgrade telegram from @0.0.0 to @1.13.0 now? [(y)es, (n)o]: y Update telegram from @0.0.0 to @1.13.0 NPM version: 8.11.0 Installing iobroker.telegram@1.13.0... (System call) npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /opt/iobroker/node_modules/concat-stream npm ERR! dest /opt/iobroker/node_modules/.concat-stream-0YCrXysM npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/concat-stream' -> '/opt/iobroker/node_modules/.concat-stream-0YCrXysM' npm ERR! A complete log of this run can be found in: npm ERR! /opt/iobroker/.npm/_logs/2022-07-24T07_48_04_751Z-debug-0.log host.Poxdorf Cannot install iobroker.telegram@1.13.0: 217
Danke und Gruß Martin
-
Schau in meiner Signatur bei nodeJS nach. Im zweiten Teil steht ein Lösungsansatz drin.