NEWS
Update js-controller 4.0.24 auf 5.0.17 in Windows failed
-
Systemdata Windows Hardwaresystem: Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz Arbeitsspeicher: 8 GB Festplattenart: SD-Karte/SSD/HDD Betriebssystem: win32 Node-Version: 10.x.x Nodejs-Version: v18.19.0 NPM-Version: v10.2.3 Installationsart: Windows automatisch Image genutzt: Ja/Nein Ort/Name der Imagedatei: Link Der Windows-Roboter zur Aktualisierung installiert vollständig und meldet erfolgreich fertig.
Beim Anmelden in IOBroker ist jedoch weiterhin der alte js-controller mit 4.0.24 unverändert vorhanden.
Betätige ich dann in IOBroker bei host den Button "host neu starten" beginnen die drehenden Kreise im Bildschirm, passiert aber nichts mehr. Es hilft dann nur ein Neustart des PC, ohne neuen Erfolg beim Update.Wer kann helfen?
-
iob stop
iob update
iob upgrade self
iob start -
Danke für die Antwort. Blöde Frage aber dazu:
Wo muss ich das eingeben?- Windows-Eingabeaufforderung?
"Microsoft Windows [Version 10.0.19045.3803]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\m>" - in IOB
- sonstwo?
- Windows-Eingabeaufforderung?
-
Wie hast du Windows installiert? Installer?
-
Vielen Dank, ich konnte nun die Installation ausführen.
Die Erstinstallation habe ich mit dem Windows-Installer ausgeführt.
Das Update des js-controllers hat mit dem Automaten für Windows nicht funktioniert.
Die Eingabe der cmd-Befehle klappte, jedoch wurden dabei Systemfehler auf meinem PC gefunden, die ich mit npm audit teils beheben konnte.
Anschließend war der IOBroker nicht mehr lauffähig.
Eine dann mit der iobrokerinstall-exe aus dem Ordner C/iobroker habe ich drüber installiert, anschließend ist nun alles lauffähig und der host ist korrekt mit 5.0.17
Nun sind immer noch einige Adapter kaputt
Daten mit InfluxDB protokollieren
Installierte Instanzen: 1
Verfügbare Version: 3.2.0
Installierte Version: 0.3.2Telegram
Installierte Instanzen: 1
Verfügbare Version: 3.0.1
Installierte Version: 2.1.0TR-064
Installierte Instanzen: 1
Verfügbare Version: 4.2.18
Installierte Version: 0.0.8WEB-Server
Installierte Instanzen: 1
Verfügbare Version: 6.1.10
Installierte Version: 5.5.3Die Adapter-Aktualisierungen werden jeweils abgebrochen:
%(#ff0000)[ERROR: Process exited with code 25
weniger
mehr
$ iobroker upgrade tr-064@4.2.18Update tr-064 from @0.0.8 to @4.2.18
NPM version: 10.2.3
Installing iobroker.tr-064@4.2.18... (System call)
npm ERR! code EBUSYnpm ERR! syscall renamenpm ERR! path C:\ioBroker\node_modules\iobroker.backitupnpm ERR! dest C:\ioBroker\node_modules.iobroker.backitup-ZJfAHu6Bnpm ERR! errno -4082npm ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker.backitup' -> 'C:\ioBroker\node_modules.iobroker.backitup-ZJfAHu6B'npm ERR! A complete log of this run can be found in: C:\Windows\system32\config\systemprofile\AppData\Local\npm-cache_logs\2024-01-03T18_42_04_971Z-debug-0.log
host.Desktop-Intel-NUC Cannot install iobroker.tr-064@4.2.18: 4294963214
ERROR: Process exited with code 25]
Was übersehe ich?
-
Suche mal nach Code 25
PS.:
Der Installer installiert eine Grundversion vom js-controller und muss dann manuell wie ich dir schon geschrieben habe aktualisiert werden.