NEWS
Adapter aktualisieren
-
Hallo zusammen,
seit einiger Zeit bekomme ich beim Aktualisieren von Adaptern im IOBroker eine Reihe von Fehlermeldungen. Letztendlich wird die Aktualisierung aber dennoch erfolgreich durchgeführt.
Diese Fehlermeldungen kamen Angangs nicht, haben sich aber irgendwann mal eingeschlichen.
Es scheint irgendwo im System ein Schiefstand zu geben, den ich gerne beheben würde.Bin ja sicher nicht der einzige der solche Problem hat.
Wäre dankbar, wenn mir jemand Hilfestellung geben könnte:Nachfolgend ein Beispiel-LOG:
$ ./iobroker upgrade smartmeter Update smartmeter from @1.2.2 to @3.0.3 npm install iobroker.smartmeter@3.0.3 --production --prefix "/opt/iobroker" (System call) prebuild-install WARN install EACCES: permission denied, access '/root/.npm' gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3" gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@serialport/bindings/.node-gyp" node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v48-linux-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.0 and node@6.12.3 (node-v48 ABI, glibc) (falling back to source compile with node-gyp) gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3"gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/sqlite3/.node-gyp" make: *** Keine Regel vorhanden, um das Ziel „../.node-gyp/6.12.3/include/node/common.gypi“, benötigt von „Makefile“, zu erstellen. Schluss. gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/opt/iobroker/node_modules/npm/node_modules/node-gyp/lib/build.js:285:23) gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Linux 4.9.59-v7+ gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm" "--node_abi_napi=node-v48" "--napi_build_version=0" "--node_napi_label=node-v48" gyp ERR! cwd /opt/iobroker/node_modules/sqlite3 gyp ERR! node -v v6.12.3gyp ERR! node-gyp -v v3.6.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node --module_name=node_sqlite3 --module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm --node_abi_napi=node-v48 --napi_build_version=0 --node_napi_label=node-v48' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:106:13) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:191:7) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:920:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)node-pre-gyp ERR! System Linux 4.9.59-v7+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/sqlite3node-pre-gyp ERR! node -v v6.12.3 node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-pre-gyp ERR! not ok npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.4 (node_modules/iobroker.info/node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 (node_modules/sqlite3): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 install: `node-pre-gyp install --fallback-to-build` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" got /opt/iobroker/node_modules/iobroker.smartmeter/admin upload [5] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/words.js words.js application/javascript upload [4] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/tooltip.css tooltip.css text/css upload [3] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.png smartmeter.png image/png upload [2] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.jpg smartmeter.jpg image/jpeg upload [1] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/questionmark.png questionmark.png image/png upload [0] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/index.html index.html text/html Adapter "smartmeter" updated process exited with code 0Gruß Stefan
Mod-Edit: Code in Code Tags gesetzt
-
Hallo zusammen,
seit einiger Zeit bekomme ich beim Aktualisieren von Adaptern im IOBroker eine Reihe von Fehlermeldungen. Letztendlich wird die Aktualisierung aber dennoch erfolgreich durchgeführt.
Diese Fehlermeldungen kamen Angangs nicht, haben sich aber irgendwann mal eingeschlichen.
Es scheint irgendwo im System ein Schiefstand zu geben, den ich gerne beheben würde.Bin ja sicher nicht der einzige der solche Problem hat.
Wäre dankbar, wenn mir jemand Hilfestellung geben könnte:Nachfolgend ein Beispiel-LOG:
$ ./iobroker upgrade smartmeter Update smartmeter from @1.2.2 to @3.0.3 npm install iobroker.smartmeter@3.0.3 --production --prefix "/opt/iobroker" (System call) prebuild-install WARN install EACCES: permission denied, access '/root/.npm' gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3" gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@serialport/bindings/.node-gyp" node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v48-linux-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.0 and node@6.12.3 (node-v48 ABI, glibc) (falling back to source compile with node-gyp) gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3"gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/sqlite3/.node-gyp" make: *** Keine Regel vorhanden, um das Ziel „../.node-gyp/6.12.3/include/node/common.gypi“, benötigt von „Makefile“, zu erstellen. Schluss. gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/opt/iobroker/node_modules/npm/node_modules/node-gyp/lib/build.js:285:23) gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Linux 4.9.59-v7+ gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm" "--node_abi_napi=node-v48" "--napi_build_version=0" "--node_napi_label=node-v48" gyp ERR! cwd /opt/iobroker/node_modules/sqlite3 gyp ERR! node -v v6.12.3gyp ERR! node-gyp -v v3.6.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node --module_name=node_sqlite3 --module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm --node_abi_napi=node-v48 --napi_build_version=0 --node_napi_label=node-v48' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:106:13) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:191:7) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:920:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)node-pre-gyp ERR! System Linux 4.9.59-v7+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/sqlite3node-pre-gyp ERR! node -v v6.12.3 node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-pre-gyp ERR! not ok npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.4 (node_modules/iobroker.info/node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 (node_modules/sqlite3): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 install: `node-pre-gyp install --fallback-to-build` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" got /opt/iobroker/node_modules/iobroker.smartmeter/admin upload [5] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/words.js words.js application/javascript upload [4] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/tooltip.css tooltip.css text/css upload [3] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.png smartmeter.png image/png upload [2] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.jpg smartmeter.jpg image/jpeg upload [1] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/questionmark.png questionmark.png image/png upload [0] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/index.html index.html text/html Adapter "smartmeter" updated process exited with code 0Gruß Stefan
Mod-Edit: Code in Code Tags gesetzt
Fixer mal laufen lassen.
https://forum.iobroker.net/topic/20211/iobroker-installation-fixer-beta-verfügbar
-
Hallo zusammen,
seit einiger Zeit bekomme ich beim Aktualisieren von Adaptern im IOBroker eine Reihe von Fehlermeldungen. Letztendlich wird die Aktualisierung aber dennoch erfolgreich durchgeführt.
Diese Fehlermeldungen kamen Angangs nicht, haben sich aber irgendwann mal eingeschlichen.
Es scheint irgendwo im System ein Schiefstand zu geben, den ich gerne beheben würde.Bin ja sicher nicht der einzige der solche Problem hat.
Wäre dankbar, wenn mir jemand Hilfestellung geben könnte:Nachfolgend ein Beispiel-LOG:
$ ./iobroker upgrade smartmeter Update smartmeter from @1.2.2 to @3.0.3 npm install iobroker.smartmeter@3.0.3 --production --prefix "/opt/iobroker" (System call) prebuild-install WARN install EACCES: permission denied, access '/root/.npm' gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3" gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@serialport/bindings/.node-gyp" node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v48-linux-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.0 and node@6.12.3 (node-v48 ABI, glibc) (falling back to source compile with node-gyp) gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.12.3"gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/sqlite3/.node-gyp" make: *** Keine Regel vorhanden, um das Ziel „../.node-gyp/6.12.3/include/node/common.gypi“, benötigt von „Makefile“, zu erstellen. Schluss. gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/opt/iobroker/node_modules/npm/node_modules/node-gyp/lib/build.js:285:23) gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Linux 4.9.59-v7+ gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm" "--node_abi_napi=node-v48" "--napi_build_version=0" "--node_napi_label=node-v48" gyp ERR! cwd /opt/iobroker/node_modules/sqlite3 gyp ERR! node -v v6.12.3gyp ERR! node-gyp -v v3.6.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm/node_sqlite3.node --module_name=node_sqlite3 --module_path=/opt/iobroker/node_modules/sqlite3/lib/binding/node-v48-linux-arm --node_abi_napi=node-v48 --napi_build_version=0 --node_napi_label=node-v48' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:106:13) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:191:7) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:920:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)node-pre-gyp ERR! System Linux 4.9.59-v7+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/sqlite3node-pre-gyp ERR! node -v v6.12.3 node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-pre-gyp ERR! not ok npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.4 (node_modules/iobroker.info/node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 (node_modules/sqlite3): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sqlite3@4.1.0 install: `node-pre-gyp install --fallback-to-build` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.smartmeter" got /opt/iobroker/node_modules/iobroker.smartmeter/admin upload [5] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/words.js words.js application/javascript upload [4] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/tooltip.css tooltip.css text/css upload [3] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.png smartmeter.png image/png upload [2] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/smartmeter.jpg smartmeter.jpg image/jpeg upload [1] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/questionmark.png questionmark.png image/png upload [0] smartmeter.admin /opt/iobroker/node_modules/iobroker.smartmeter/admin/index.html index.html text/html Adapter "smartmeter" updated process exited with code 0Gruß Stefan
Mod-Edit: Code in Code Tags gesetzt
@StefanH-0
als erstes mal musst Du den LOG in code Tags</>stellen, es ist eine Katastrophe das so zu lesen !!ZUdem scheinst Du neben dem "fixer"-Problem zu alte node und npm Versionen zu haben
zeige ma l die Ergebnisse vonnode -v nodejs -v npm -vMindestanforderung ist node v8.x
empfohlen allerdings node v10.xEine Anleitung findest Du hier
-
eine Aktualisierung habe ich vor einiger Zeit schon mal versucht, bin dabei dabei auf eine Reihe von Problemen gestoßen und daraufhin wieder zurück auf den Stand davor gegangen.
Werde nun einen neuen Versuch starten. Ich werde mir dazu nun erst mal eine 2. Raspberry Pi zulegen. Damit vermeide ich erst mal eine längere Unterbrechung auf dem aktuellen Pi und kann auf dem neuen Pi in Ruhe mit der geclonten SD-Karte des alten versuchen zu Aktualieren.
Sorry, aber wie stelle ich mein Lod in Tags <> ???
-
eine Aktualisierung habe ich vor einiger Zeit schon mal versucht, bin dabei dabei auf eine Reihe von Problemen gestoßen und daraufhin wieder zurück auf den Stand davor gegangen.
Werde nun einen neuen Versuch starten. Ich werde mir dazu nun erst mal eine 2. Raspberry Pi zulegen. Damit vermeide ich erst mal eine längere Unterbrechung auf dem aktuellen Pi und kann auf dem neuen Pi in Ruhe mit der geclonten SD-Karte des alten versuchen zu Aktualieren.
Sorry, aber wie stelle ich mein Lod in Tags <> ???
@StefanH-0 sagte in Adapter aktualisieren:
Sorry, aber wie stelle ich mein Lod in Tags <> ???
Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
Hallo zusammen,
hab's jetzt in die Tat umgesetzt und mir einen PI 4 mit 4GB und einem schicke Argon Ohne Gehäuse zugelegt.
Das es Hardwarebedingt ja keine Möglichkeit gibt vom PI3 auf den PI4 zu migrieren, habe ich auf dem PI alles nochmals neu installiert und die IOBroker-Enwicklung soweit das ging über Export/Import (VIS) bzw. per Copy and Paste (FLOT) auf den neuen PI4 übertragen.
Ich bin begeistert von der Geschwindigkeit des neuen PI4 mit den schicken Funktionen des Argon One Gehäuses. Ich habe folgende Software-Stände installiert:
nodejs v10.17.0
node v10.17.0
npm 6.11.3
Jetzt läuft mein Broadlink2-Adapter in der Version 2.0.2 auch wieder, allerdings habe ich noch ein Problem beim Anlernen meiner Smartwares SH5-RPS-04A Funksteckdosen. Ich gehe nach Anleitung vor und drücke den Button im Datenpunkt -Learn des Broadlink-Adapters. Der RMPROPLUS reagiert auch und die orangene LED leuchtet auf. Wenn ich nun die Fernbedingung der Samartwares Funksteckdose drücke wird leider kein Code-Datenpunkt erzeugt. Das gleiche habe ich auch mal mit der IR-Fernbedienung meines Fernsehers versucht, hier wurde dann aber ein Datenpunkt erzeugt.
Auf dem alten PI3 konnte ich die Smartwares Funksteckdosen aber ursprünglich anlernen.
Hat einer eine Idee, warum das bei mir nicht mehr funktioniert?
Habe noch ein paar Brennstuhl Funksteckdosen rumliegen. Werde heute mal mit diesen versuchen. -
Hallo,
habe auf meinem neuen PI4 IOBroker neu hochgezogen und alle Adapter wieder eingerichtet.
Irgendwann haben sich dann bei der Installation weiterer Adapter Fehler-Meldungen eingeschlichen, für die ich noch nicht den Grund herausgefunden habe:host.Raspberry-PI4 2019-12-19 07:08:57.633 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json created host.Raspberry-PI4 2019-12-19 07:08:57.603 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json.tipps created host.Raspberry-PI4 2019-12-19 07:08:57.572 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json.jetzt created host.Raspberry-PI4 2019-12-19 07:08:57.543 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json.heute2015 created host.Raspberry-PI4 2019-12-19 07:08:57.510 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json.heute2200 created host.Raspberry-PI4 2019-12-19 07:08:57.477 info iobroker host.Raspberry-PI4 object tvspielfilm.0.json.filme created host.Raspberry-PI4 2019-12-19 07:08:57.468 info iobroker host.Raspberry-PI4 create instance tvspielfilm host.Raspberry-PI4 2019-12-19 07:08:57.393 info iobroker host.Raspberry-PI4 object system.adapter.tvspielfilm created/updated host.Raspberry-PI4 2019-12-19 07:08:57.316 info iobroker upload [0] tvspielfilm.admin /opt/iobroker/node_modules/iobroker.tvspielfilm/admin/index.html index.html text/html host.Raspberry-PI4 2019-12-19 07:08:57.225 info iobroker upload [1] tvspielfilm.admin /opt/iobroker/node_modules/iobroker.tvspielfilm/admin/tvspielfilm.png tvspielfilm.png image/png host.Raspberry-PI4 2019-12-19 07:08:57.195 info iobroker In file included from ../src/statement.cc:6:../src/macros.h:112:60: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value> host.Raspberry-PI4 2019-12-19 07:08:57.183 info iobroker ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_AfterGet(uv_work_t*)’:../src/macros.h:112:60: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::L host.Raspberry-PI4 2019-12-19 07:08:57.179 info iobroker In file included from ../src/statement.cc:6:../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:../src/macros host.Raspberry-PI4 2019-12-19 07:08:57.177 info iobroker ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_AfterBind(uv_work_t*)’:../src/macros.h:112:60: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8:: host.Raspberry-PI4 2019-12-19 07:08:57.175 info iobroker In file included from ../src/statement.cc:6:../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:../src/macro host.Raspberry-PI4 2019-12-19 07:08:57.166 info iobroker In file included from ../src/statement.cc:6:../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_AfterPrepare(uv_work_t*)’:../src/macros.h:112:60: warnin host.Raspberry-PI4 2019-12-19 07:08:57.163 info iobroker ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:../src/statement.cc:119:58: warning: cast between inco host.Raspberry-PI4 2019-12-19 07:08:57.158 info iobroker ../src/statement.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE node_sqlite3::Statement::New(Nan::NAN_METHOD_ARGS_TYPE)’:../src/statement.cc:103:10: warning: ‘Nan::Maybe<b host.Raspberry-PI4 2019-12-19 07:08:57.155 info iobroker In file included from ../src/statement.cc:6:../src/macros.h:112:60: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value> host.Raspberry-PI4 2019-12-19 07:08:57.153 info iobroker In file included from ../src/statement.cc:6:../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Error(T*)’:../src/macros.h:112:60: warning: ‘v8::Local<v8::Va host.Raspberry-PI4 2019-12-19 07:08:57.047 info iobroker In file included from ../src/database.h:10, from ../src/statement.cc:7:../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../../nan/nan.h:2298:62: w host.Raspberry-PI4 2019-12-19 07:08:54.768 info iobroker /home/iobroker/.cache/node-gyp/10.17.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with host.Raspberry-PI4 2019-12-19 07:08:54.745 info iobroker In file included from /home/iobroker/.cache/node-gyp/10.17.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/database.h:10, from host.Raspberry-PI4 2019-12-19 07:08:54.679 info iobroker In file included from ../../nan/nan.h:54, from ../src/database.h:10, from ../src/node_sqlite3.cc:8:../src/node_sqlite3.cc: At global scope:/home/iobroker/.cacWenn ich die Meldungen richtig interpretiere, hat es irgendwas mit sqllite3 zu tun.
Die Adapter-Installation verläuft allerdings trotzdem erfolgreich, benötigt aber jetzt wesentlich mehr Zeit.Die Fehlermeldungen erscheinen mittlerweile bei jeder weiteren Adapter-Installation.
Ich setze folgende Software-Stände ein:
nodejs v10.17.0
node v10.17.0
npm v6.11.3In meinen Haupteinstellungen vom IOBroker habe ich unter Verwahrungsort <Default> eingestellt, sodass ich standardmäßig die Adapter in der Version <stable> erhalten sollte.
Kennt jemand den Grund meiner nervigen Fehlermeldungen.
-
eine Aktualisierung habe ich vor einiger Zeit schon mal versucht, bin dabei dabei auf eine Reihe von Problemen gestoßen und daraufhin wieder zurück auf den Stand davor gegangen.
Werde nun einen neuen Versuch starten. Ich werde mir dazu nun erst mal eine 2. Raspberry Pi zulegen. Damit vermeide ich erst mal eine längere Unterbrechung auf dem aktuellen Pi und kann auf dem neuen Pi in Ruhe mit der geclonten SD-Karte des alten versuchen zu Aktualieren.
Sorry, aber wie stelle ich mein Lod in Tags <> ???
@StefanH-0 sagte in Adapter aktualisieren:
mit der geclonten SD-Karte des alten versuchen zu Aktualieren.
Die Karte zu klonen kann gefährlich sein.
Auf jeden Fall ist es unnötig umständlichEinfach ein
iobroker backupoder ein Standard-Backup mit BackitUp machen.Dann den neuen RasPi komplett neu aufsetzen und anschließend das Backup wieder einspieln.
Dann wird alles neu kompiliert und an die neuen node.js-Versionen angepasst
Aller Datenmüll ist dann raus -
Ich habe keine Karte geklont, ich habe auf dem PI4 alles neu hochgezogen.
Von einem PI3 auf einen PI4 klonen funktioniert nicht, da die Hardware zu unterschiedlich ist.@StefanH-0 sagte in Adapter aktualisieren:
Von einem PI3 auf einen PI4 klonen funktioniert nicht, da die Hardware zu unterschiedlich ist.
das meinte ich
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden