NEWS
Uralte Installation noch zu retten?
-
Hallo zusammen,
ich bitte darum, mich nicht zu steinigen falls meine Anfrage hier nicht hingehört. Ich bin auf diesen Thread gestoßen, weil mein Adapter Tankerkönig seit längerer Zeit nicht mehr funktionierte (Spritpreise werden nicht mehr aktualisiert - vor ca. 1.10.2021 ging alles problemlos).
Ich habe die alte 2er Version über "Adapter" im IoBroker deinstalliert und wollte den Tankerkönig nun wieder neu installieren. Dafür habe ich über "Adapter" in der Suche den Tankerkönig eingegeben und mir wurde die Version 3.1.0 zur Installation angeboten. Dies habe ich dann gemacht, erhalte aber folgende Fehlermeldung..*$ ./iobroker add tankerkoenig npm install iobroker.tankerkoenig --production --prefix "/opt/iobroker" (System call) npm WARN engine form-data@4.0.0: wanted: {"node":">= 6"} (current: {"node":"4.8.5","npm":"2.15.11"}) npm ERR! Linux 4.9.41-v7+npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.tankerkoenig" "--production" "--prefix" "/opt/iobroker" npm ERR! node v4.8.5npm ERR! npm v2.15.11 npm ERR! path /opt/iobroker/node_modules/iobroker.tankerkoenig/node_modules/@iobroker/adapter-core/node_modules/@types/iobroker/package.json npm ERR! code ENOTDIRnpm ERR! errno -20 npm ERR! syscall open npm ERR! ENOTDIR: not a directory, open '/opt/iobroker/node_modules/iobroker.tankerkoenig/node_modules/@iobroker/adapter-core/node_modules/@types/iobroker/package.json' npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request: npm ERR! /npm-debug.log ERROR: host.xxxxxxx-Pi3-Workstation Cannot install iobroker.tankerkoenig: 236 ERROR: process exited with code 25*****
MOD-EDIT: Code in code-tags gesetzt!
Da ich überhaupt nicht in der IOBroker Materie drinstecke, kann es durchaus sein, dass die Fehlermeldung gar nicht mal auf den Adapter Tankerkönig als solches zurückzuführen ist, sondern auf eine völlig veralterte IOBroker Software, die es nicht mehr ermöglicht, für bestimte Dinge Aktualisierungen durchzuführen. Dann hätte ich wohl ein durchaus größeres Problem. Als Verfechter der "Never change a running system" Devise, halte ich mich (leider) nur zu oft mit Updates/Upgrade sehr zurück
Für eine Info, an welcher Stelle es evtl. haken könnte, wäre ich sehr dankbar. Ach ja, ich arbeite mit Windows 10 und die IOBroker Installation liegt auf einem Pi3 mit einer 32 GB Karte. Falls sonst noch Informationen benötigt werden, reiche ich diese natürlich gerne nach.
Ich hoffe ihr übt Nachsicht mit mir und könnt mir weiterhelfen, auch wenn dieser Thread dafür vielleicht nicht der richtige ist.
Danke und viele Grüße
Dirk -
current: {"node":"4.8.5","npm":"2.15.11"})
Nicht dein Ernst, oder? Bei Node sind wir mittlerweile bei Version 16.
System auf Vordermann bringen! Vermutlich ist da eine Neuinstallation angezeigt.
-
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Als Verfechter der "Never change a running system" Devise
Das ist keine Devise, das ist grober Schwachsinn.
-
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Als Verfechter der "Never change a running system" Devise, halte ich mich (leider) nur zu oft mit Updates/Upgrade sehr zurück
dann hoffe mal ganz inständig, dass das noch zu retten ist
-
@haegar
Tankerkönig Adapter benötigt eine Node Version von mindestens 14.0.0
mit deiner Node 4.8.5 kannst du den Adapter nicht installieren -
Hallo zusammen,
reicht, reicht
Die Antworten zeigen mir, dass der Fehler eindeutig bei mir liegt und ich meine Einstellung zu Updates grundlegend überdenken muss.Ich danke euch für eure Offenheit und verzeiht mir die saublöde Frage. Ich gelobe Besserung.
Jetzt gilt es erst mal, mich mit der Materie grundlegender auseinanderzusetzen.Habt alle ein gutes Jahr 2023 und bleibt gesund.
VG
Dirk -
@haegar
keine Sorge, es gibt keine blöden fragen, das Forum ist da um Fragen zustellen, falls man nicht weiter kommt. -
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Jetzt gilt es erst mal, mich mit der Materie grundlegender auseinanderzusetzen.
das Problem wird sein, dass du möglicherweise nicht einmal mehr über die Konsole ein brauchbares Backup erstellen kannst, das nach einer Neuinstallation noch eingelesen werden kann.
wann hast du denn iobroker damals installiert?
-
@Issi
@Homoran
Danke für eure Unterstützung!
Die Installation müsste im November 2017 gewesen sein. Laut der von Homoran netterweise zur Verfügung gestellten Liste wäre die Version ja schon da nicht aktuell gewesen. Ich will mich aber nicht beklagen, ein Bekannter hat mir die Version eingerichtet und damals etwas in die Materie "eingewiesen" Aber ihr kennt das, wenn man eine Sache einfach nur nutzt und es läuft (vermeintlich) gut, dann investiert man auch nicht so viel darin. Wie gesagt, bis jetzt lief eigentlich alles soweit, aber mir war schon irgendwie klar, dass das Ganze auf Dauer nicht gut geht.Ich hoffe ich kann etwas retten (sichern) und schaffe es, die Updates zu installieren. Habe mir dazu auch schon die "How-to" Seite für Node.js Updates rausgesucht und schaue, wie ich klarkomme.
Erst noch einmal vielen herzlichen Dank für eure Tipps. Falls ich nochmal Fragen habe oder es Probleme bei der Installation geben sollte, werde ich mich hier im Forum nochmal melden.
Dieser Thread dürfte dafür nicht mehr geeignet sein, habe ich inzwischen begriffen.
LG
Dirk -
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Aber ihr kennt das, wenn man eine Sache einfach nur nutzt und es läuft (vermeintlich) gut, dann investiert man auch nicht so viel darin
Das kenne ich zu gut!
Aus dem Grund sollte das Forum mMn auch eher Hilfe zur Selbsthilfe sein und keine vorgekauten Lösungen vorschnell präsentieren.
Man lernt eigentlich nur wenn man es sich erarbeitet und lernen will.Beides sehe ich bei dir (mittlerweile??) gegeben.
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Ich hoffe ich kann etwas retten (sichern) und schaffe es, die Updates zu installieren. Habe mir dazu auch schon die "How-to" Seite für Node.js Updates rausgesucht und schaue, wie ich klarkomme.
was sagt denn
iobroker update -i
?@haegar sagte in Tankerkönig Adapter Komplett umbau:
Dieser Thread dürfte dafür nicht mehr geeignet sein, habe ich inzwischen begriffen.
ich trenn das mal raus, dann bleibt alles spätere dabei.
-
@haegar sagte in Uralte Installation noch zu retten?:
Ich hoffe ich kann etwas retten (sichern) und schaffe es, die Updates zu installieren.
In welchem Erdzeitalter bewegen wir uns denn da?
Vielleicht mal
curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh
damit einen ersten Überblick gewinnen.
-
Wow, sehr cool von dir, danke!
@homoran said in Uralte Installation noch zu retten?:
@haegar sagte in Tankerkönig Adapter Komplett umbau:
Aber ihr kennt das, wenn man eine Sache einfach nur nutzt und es läuft (vermeintlich) gut, dann investiert man auch nicht so viel darin
Das kenne ich zu gut!
Aus dem Grund sollte das Forum mMn auch eher Hilfe zur Selbsthilfe sein und keine vorgekauten Lösungen vorschnell präsentieren.
Nan lernt eigentlich nur wenn man es sich erarbeitet und kernen will.Beides sehe ich bei dir (mittlerweile??) gegeben.
Danke für die Blumen. Ja, ich bemühe mich, aber muss schon sagen, der IOBroker mit seinen vielfältigen Möglichkeiten ist für mich schon sehr komplex. Es erfordert wohl sehr viel Zeit und Mühe, sich da reinzufuchsen. Ich weiß, einige werden jetzt anmerken, warum ich das Ganze dann überhaupt benutze. Meine Antwort, ich bin interessiert, kann mich aber auch nicht in alles intensiv einlesen. Daher bin ich über Hilfe aus so einem Forum sehr dankbar, weil da meist Schwarmwissen vorhanden ist
@homoran said in Uralte Installation noch zu retten?:
nd schaue, wie ich klarkomme.was sagt denn
iobroker update -i
?Ich denke damit meinst du die Eingabeaufforderung im Pi selber? Frage: da passiert bis dahin nichts wen ich das eingebe? Ich habe nämlich noch keine Sicherung vorgenommen ...ich suche gerade den "Ich schäme mich" Emoji...
-
Lass zuerst mal die Ausgabe zu
curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh
sehen. Da kommen nämlich noch mehr Fragen, die alle mit dem diag - Skript schon mal weitgehend beantwortet werden.
-
@haegar sagte in Uralte Installation noch zu retten?:
Ich denke damit meinst du die Eingabeaufforderung im Pi selber?
oder natürlich per Fernkonsole (puTTY o.ä.)
@haegar sagte in Uralte Installation noch zu retten?:
da passiert bis dahin nichts wen ich das eingebe? Ich habe nämlich noch keine Sicherung vorgenommen
hat ichts mit Sicherung zu tun!
Kann aber sein dass du noch vorher mitcd /opt/iobroker
ins Installationsverzeichnis musst.
(kann mich an 2015 nur noch schwach erinnern) -
Kann es sein, dass dabei keine "Antwort" kommt? Linux ist nicht meine Welt, sorry.
-
@haegar geh da bitte testweise auch mal zuerst mit cd /opt/iobroker ins Verzeichnis
-
Eigentlich sollte da das Skript losschnurren.
Kann aber sein, dass deine Kiste so 'versumpft' ist, dass das nicht mehr funktioniert (bzw. in der frühen Kreidezeit anders gemacht werden musste).Bitte auch keine Bilder von Text aus der Konsole sondern als Text in CodeTags eingebettet posten.
-
Sorry, Hund rief
So, hier das Ergebnis:
pi@xxxxxxxx-Pi3-Workstation:~ $ curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh pi@xxxxxxxx-Pi3-Workstation:~ $ cd /opt/iobroker pi@xxxxxxxx-Pi3-Workstation:/opt/iobroker $ curl -sLf -o diag.sh https://iobroker.net/diag.sh pi@xxxxxxxx-Pi3-Workstation:/opt/iobroker $
MOD-EDIT: Code in code-tags gesetzt!
VG
-
cd /opt/iobroker iobroker update
-
@homoran said in Uralte Installation noch zu retten?:
iobroker update
Ups, da hat sich scheinbar was getan. Ist aber eine lange Auflistung. Kann/darf ich die hier reinstellen?