NEWS
(solved) Warnungen im Log nach Systemumzug
-
Hallo Experten,
nachdem mein Cubietruck in die Jahre gekommen ist, bin ich mit meinem System auf einen pi4 umgezogen.
Da der ioBroker die letzten Jahre problemlos lief habe ich lange Zeit keine Updates des Systems und der Adapter gemacht gehabt.Der Umzug hat mit dem Backup dennoch gut funktioniert, lediglich die Grafiken für VIS musste ich händisch kopieren.
Jetzt läuft das neue System und ich finde im Log folgende Warnhinweise:
(1140) State "admin.0.connected" has no existing object, this might lead to an error in future versions
sowie eine Vielzahl von Javascript Warnungen wie z.B.
(1163) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1427:20)
MOD-Edit: Code in code-tags gesetzt!
hat jemand eine Idee wo ich suchen muss?
Gruß
miwi
-
@miwi sagte in Warnungen im Log nach Systemumzug:
hat jemand eine Idee wo ich suchen muss?
bist du im Beta-Kanal unterwegs?
Die zweite Meldung ist nur eine "Ortsnagabe" wo sich der in einer anderen Zeile genannter Fehler befindet
-
Wie kann ich sehen ob ich im Beta-Kanal bin?
Gruß
miwi
-
Immer wiederkehrend fast im Minutenabstand sind diese beiden Meldungen:
(2485) State "web.0.connected" has no existing object, this might lead to an error in future versions
und
(2412) State "admin.0.connected" has no existing object, this might lead to an error in future versions
-
@miwi sagte in Warnungen im Log nach Systemumzug:
Wie kann ich sehen ob ich im Beta-Kanal bin?
Gruß
miwi
Systemeinstellungen - aktiver Verwahrungsort
oderiobroker update
in den ersten Zeilen@miwi sagte in Warnungen im Log nach Systemumzug:
Immer wiederkehrend fast im Minutenabstand sind diese beiden Meldungen:
Sagtest du bereits
Dürfte mit dem hier zu tun haben:
https://forum.iobroker.net/topic/44625/js-controller-3-3-jetzt-im-beta -
@homoran
Laut iobroker update befinde mich in stable(default)In Verwahrungsorte steht:
- Stable(default) http://download.iobroker.net/sources-dist.json
- Beta (latest) http://download.iobroker.net/sources-dist-latest.json
-
@miwi sagte in Warnungen im Log nach Systemumzug:
In Verwahrungsorte steht:
nicht da!
sondern:
@homoran sagte in Warnungen im Log nach Systemumzug:
Systemeinstellungen - aktiver Verwahrungsort
@miwi sagte in Warnungen im Log nach Systemumzug:
Laut iobroker update befinde mich in stable(default)
dann zeig doch bitte immer in und output der Konsole!
So auch bei
iobroker list adapters
-
* system.adapter.admin : admin - v3.5.10 * system.adapter.backitup : backitup - v2.1.6 * system.adapter.cloud : cloud - v3.0.2 * system.adapter.daswetter : daswetter - v2.8.1 * system.adapter.flot : flot - v1.9.2 * system.adapter.history : history - v1.9.12 * system.adapter.hm-rega : hm-rega - v1.7.1 * system.adapter.hm-rpc : hm-rpc - v1.7.6 * system.adapter.ical : ical - v1.6.4 * system.adapter.icons-mfd-svg : icons-mfd-svg - v1.0.2 * system.adapter.iot : iot - v1.2.1 * system.adapter.javascript : javascript - v3.6.4 * system.adapter.netatmo : netatmo - v1.3.3 * system.adapter.vis : vis - v1.1.7 * system.adapter.vis-jqui-mfd : vis-jqui-mfd - v1.0.12 * system.adapter.vis-timeandweather : vis-timeandweather - v1.1.7 * system.adapter.vis-weather : vis-weather - v2.5.2 * system.adapter.web : web - v2.4.1 * system.adapter.yr : yr - v2.0.3
MOD-Edit: Code in code-tags gesetzt!
-
Haupteinstellungen ->aktiver Verwahrungsort ist auch Stable(default)
-
@miwi sagte in Warnungen im Log nach Systemumzug:
system.adapter.admin : admin - v3.5.10
nur als Beispiel!
im stable ist 4.2.1 aktuell und im latest wäre 5.1.0Da bist du mit keinem der Repos aktuell!
was sagt
iobroker -v
?
und diesmal bitte alles!@homoran sagte in Warnungen im Log nach Systemumzug:
zeig doch bitte immer in und output der Konsole!
und das gepostete in code-tags setzen
-
@miwi sagte in Warnungen im Log nach Systemumzug:
Da der ioBroker die letzten Jahre problemlos lief habe ich lange Zeit keine Updates des Systems und der Adapter gemacht gehabt.
Das sieht man an deinem Adapterstand ... ganz schön alt .
: admin - v3.5.10 : vis - v1.1.7 usw..
Der Umzug hat mit dem Backup dennoch gut funktioniert,
Hast du ein FullBackup wiederhergestellt !? ( alte backitup Adapter Version )
-
pi@raspberrypi:~ $ iobroker -v 3.2.16
Dies ist die komplette Ausgabe von iobroker -v
@Glasfaser
Ein Fullbackup war nicht möglich, da durch die alte node.js sich keine neue Version des Backitup Adapters installieren lies.
Neue node.js brachte auf dem Cubietruck jede Menge Fehler.
Somit habe ich über die Konsole ein Backup gemacht. Dieses beinhaltete alles, bis auf die .png´s die ich in VIS nutze.
Das Backup habe ich mit Backitup eingespielt.Gruß
miwi
-
@miwi
und wie lauten die Ergebnisse vonnode -v nodejs -v npm -v
-
Laut WebUI sind alle Adapter aktuell.
Die über das Command iobroker list adapaters ausgegebene Versionsnummer stimmt nicht mit der angezeigten Nummer im WebUi überein.
Hiernach habe ich admin 4.2.1 installiert und nicht 3.5.10 und bei VIS 1.3.9 anstelle von 1.1.7
-
@bbtown said in Warnungen im Log nach Systemumzug:
@miwi
und wie lauten die Ergebnisse vonnode -v v12.22.1 nodejs -v v12.22.1 npm -v 6.14.12
-
@miwi die sind in Ordnung
-
@miwi sagte in Warnungen im Log nach Systemumzug:
Dies ist die komplette Ausgabe von iobroker -v
genau!
und die korrekte Version durch die Neuinstallation
Jetzt müssen nur noch deine Adapter auf diese controller-Version angepasst werden -
@miwi sagte in Warnungen im Log nach Systemumzug:
Das Backup habe ich mit Backitup eingespielt.
das kommt mir komisch vor, da dann alle Adapter mit der neuesten (passenden) Version installiert ürden, was bei dir nicht der Fall ist
-
@homoran said in Warnungen im Log nach Systemumzug:
@miwi sagte in Warnungen im Log nach Systemumzug:
Das Backup habe ich mit Backitup eingespielt.
das kommt mir komisch vor, da dann alle Adapter mit der neuesten (passenden) Version installiert ürden, was bei dir nicht der Fall ist
Die Frage ist was richtig ist. Die Anzeige der Versionsnummer im WebUI oder die im Command.
-
@miwi sagte in Warnungen im Log nach Systemumzug:
Die Frage ist was richtig ist. Die Anzeige der Versionsnummer im WebUI oder die im Command.
Denn Fall von dir habe ich auch noch nicht gesehen , das alte Adapter angezeigt werden
zeige mal :
cd /opt/iobroker npm cache clean --force which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs iobroker list adapters
Bzw. danach mal ein Neustart von deinem System
EDIT :
npm cache clean --force Editiert: