NEWS
js-controller 3.0/3.1 jetzt im Latest!
-
Kurzes Feedback von mir:
Nach einer Update-Orgie (Jessie -> Stretch, Node 8 -> 14, JS-Controller 2.x -> 3.x) läuft hier fast alles einwandfrei. Nur Alexa2 will nicht mehr, Issue ist schon erstellt -
@Reese1 Sicher dass die Daten stimmen? Ich kann in gleicher Konstellation problemlos das Passwort falsch und anschließend wieder korrekt speichern via Admin und der Adapter verbindet sich erfolgreich. Auch könntest du mal in das
system.adapter.tr-064.<instanznr>
Objekt schauen ob die Daten dort verschlüsselt drin stehen oder in Klartext. -
Hallo zusammen,
nach dem js-controller update auf die 3.0.17 (von der 2.2.9) macht der smartmeter-Adapter (3.1.2) Probleme:Der Smartmeter Adapter läuft auf einem Pi3+ als Slave, Master ist bei mir ein NUC unter debian 10.
Habe schon mehrfach versucht den Adapter zu löschen und neu zu installieren, leider ohne Erfolg.Jemand eine Idee?
Vielen Dank und Gruß,
-
@foxriver76
so habe jetz den tr-064 adapter version 4.0.0 deinstalliert, dann die version 4.0.1 vom tr-064 adapter installiert, nun kommt die passwort fehlermeldung nicht mehr,tr-064.0 2020-04-23 21:37:27.826 info (9426) starting. Version 4.0.1 in /opt/iobroker/node_modules/iobroker.tr-064, node: v12.13.1, js-controller: 3.0.17
-
Ich habe seit dem letzten Neustart eine Warnmeldung die ich keinem Adapter zuordnen kann:
readFile 2020-04-23 22:01:25.402 warn will not read this file (radar.png) in future versions: radar.admin is not an object of type "meta"
V: 3.0.17
keine weiteren Störungen oder Fehler. -
Wo hast du den gefunden?
-
@Chaot
iob u radar
sollte helfen -
@Reese1 Sollte dahingehend keinen Unterschied machen, evtl hattest du 4.0 von GitHub und kein Upload gemacht oder eine early 4.0 von GitHub
-
@mameier1234 "Dein Kumpel" hat dir irgendwie das direkt von github ausgecheckt und rein kopiert. Das mag npm nicht und meckert.
-
@Stmiko mach mal "iobroker rebuild smartmeter --install" ... irgendwie hat es das serialport zerbröselt. Sollte nichts mit dem Controller zu tun haben
-
@Chaot "iobroker upload radar"
-
@Chaot War die Log Message eigentlich genau in der Reihenfolge wie gepostet?
Sprich
readFile 2020-04-23 22:01:25.402 warn will not
statt2020-04-23 22:01:25.402 warn readFile will not ...
-
@foxriver76 Ja, war genau so. Das hat mich etwas verwundert.
Radar Adapter ist übrigens seit sehr langer Zeit schon deinstalliert. -
@foxriver76
diese Meldungen habe ich auch von myaudi und dem alten tr-064 (beide nicht mehr installiert) -
@dslraser Naja wir wissen das frühere controller teilweise nicht alles sauber entfernt haben und daher sind ggf noch alte Objekte da und deswegen versucht er die Grafiken lokal zu laden
-
So, wir nähern uns der Stabilität, aber habe noch die 3.0.18 für Euch und sollte morgen früh im Latest Repo sein:
3.0.18 (2020-04-23) Release Elena
- (Apollon77) correct error handling for letsencrypt challenge server
- (foxriver76) fix default value of extend*Object
- (AlCalzone) Add 'CONTROLLER_NPM_AUTO_REBUILD' to supported features
-
@apollon77 Wo muss ich den Befehl den ausführen? Auf dem Master, oder dem slave (smartmeter läuft auf dem slave) ?
Viele Grüße,
Update: OK, läuft wieder, vielen Dank!
-
@apollon77 sagte in js-controller 3.0 jetzt im Latest!:
3.0.18 (2020-04-23) Release Elena
Bisher scheint alles zu laufen.
-
Update wirft folgende Fehlermeldung:
Update js-controller from @3.0.17 to @3.0.18 NPM version: 6.14.4 npm install iobroker.js-controller@3.0.18 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:198:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Linux 4.19.97-v7l+ gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=6" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64" gyp ERR! cwd /opt/iobroker/node_modules/canvas gyp ERR! node -v v10.20.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/canvas/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:982:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5) node-pre-gyp ERR! System Linux 4.19.97-v7l+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/canvas/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas node-pre-gyp ERR! node -v v10.20.1 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok Starting node restart.js
Muss ich etwas beachten oder habe ich etwas vergessen. Meldung kam bisher noch nie und alle updates liefen sauber
-
Für mich als unwissender
Nodejs Update:
Erst mittels
Apt-get —purgeDie alte Version löschen, oder einfach in den apt sources die neue rein und apt-get Update machen?