NEWS
Java Scripte lassen sich nicht anzeigen
-
-
-
rock64@rock64:~$ iob info Platform : linux os : linux Architecture : arm64 CPUs : 4 Speed : 1296 MHz Model : Cortex-A53 RAM : 3.8 GB System uptime : 2d. 09:35:22 Node.js : v16.16.0 Disk size : 14.0 GiB Disk free : 10.1 GiB adapters count : 507 NPM : v8.11.0 rock64@rock64:~$ iob version 2.2.8 rock64@rock64:~$
Ich vermute wenn ich den IOB upgedatet bekäme, wären alle meine Probleme behoben...
-
@heidepower
Kann mir vorstellen, dass man für ein Update/Upgrade vom js-controller eine bestimmte NPM Version benötigt.
Laut der angegebenen Threads sollte man ja den js-controller von 2.x -> 3.2 -> 3.3 -> 4.0.23 updaten.Bekommst du keine Updates im Adapter angezeigt?
Welche Version wird da denn angezeigt?Du hattest es mit dem Befehl
sudo -H -u iobroker npm install iobroker.js-controller
versucht? Da kam der Fehler?
Backup hast du schon gemacht.
Also kannst du mal versuchen den Befehlsudo -H -u iobroker npm install iobroker.js-controller@3.2.10
auszuführen?
Sollte @Thomas-Braun bitte prüfen, ob der Befehl so korrekt wäre.
Danach dann erst probieren.Dann soll man laut Doku auf
js-controller@3.3.22
und dann erst aufjs-controller@4.0.23
?
Aber da bin ich nicht der Experte, bitte auf @Thomas-Braun warten.Vielleicht muss man sogar erstmal die node, nodejs -Version zurücksetzen?
-
@mcu sagte in Java Scripte lassen sich nicht anzeigen:
ob der Befehl so korrekt wäre.
der Befehl scheint mir korrekt zu sein, muss aber zwingend im iobroker Installationsverzeichnis ausgeführt werden.
üblicherweise in /opt/iobroker
also vorher dorthin wechseln mitcd /opt/iobroker
-
Hab den befehl ausgeführt. hat glaub ich nicht fuktioniert. Oder hätte ich den iob zuvor stoppen müssen bzw neustarten nach dem befehl?
rock64@rock64:~$ cd /opt/iobroker rock64@rock64:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controller@3.2.10 [sudo] password for rock64: added 67 packages, removed 195 packages, and changed 69 packages in 57s 39 packages are looking for funding run `npm fund` for details rock64@rock64:/opt/iobroker$
-
-
rock64@rock64:~$ iobroker -v 3.2.10
hat doch geklappt und jetzt auf die Version 4.0.23 mit dem Befehl updatetn?
sudo -H -u iobroker npm install iobroker.js-controller@4.0.23
-
@heidepower Nein erst auf 3.3.22. Und ioBroker mal neustarten?
-
perfekt hat alles geklappt, bekomme meine Scripte wieder angezeigt und mein IObroker ist wiede auf dem neusten Stand. Danke