NEWS
js-controller 3.0/3.1 jetzt im Latest!
-
@Jan1 Ich finde solche großkotzigen Bemerkungen echt daneben.
Ich habe mein Script gerade mit 3.0.20 und 3.1.3 überprüft und es läuft fehlerfrei, genau wie auch bei 2.2.9. Wenn es bei @TH-G mit 3.0.20 nicht läuft, liegt der verdacht nahe, das es sich hier um ein Problem mit 3.0.22 und seiner Node Version handelt. Meine Node Version ist 10.20.1 -
Hi All,
Version 3.1.4 vom js-controller der die oben genannten Fehler bzw "User undefined Meldungen" bei Nutzung von Binär-States ist auf dem Web ins Latest Repository. Sorry für die Umstände
Ingo
-
@apollon77
ich hatte vor dem Upgrade heute morgen den Controllere V3.0.20 und die JSE 4.5.1 drauf, und da bin ich dank meinem Backup wieder. -
@Steff Hat er denn die Files bei Dir ins Filesystem gesynct? Hat das für alle geklappt? Aber ok, ich checke heute abend. An sich gab es da maximal Fixes und keine Änderungen in dem Sinne. Vllt hast Du ein altes Objekt was er nciht mag und bisher ignoriert hat oder so. ich checke mal. Bitte GitHub issue bei javascript mit dem Log.Danke!
-
@apollon77
Mache ich später bin gerade am schrittweise Auftstarten meiner Scripte -
@apollon77 sagte in js-controller 3.0/3.1 jetzt im Latest!:
@Steff .... erstmal das mirroring auschalten.
Kurzer Zwischenstand, Mirroring ist aus JSController läuft wieder bin nun am Aufstarten meiner ganzen Scripte
-
@Steff Also controller wieder auf 3.1.4?
-
@apollon77
Hmm...
hab noch die Hosen voll
Mal schauen, vielleicht im Laufe der Woche -
@apollon77 sagte in js-controller 3.0/3.1 jetzt im Latest!:
Hi All,
. Sorry für die Umstände
Ingo
Mach Dir doch keinen Kopf.
Ohne Dich würde die Hälfte aller Installationen schon lange gar nicht mehr laufen.
Schön dass es Dich gibt !!! -
Hatte im javascript adapter auch die Skript Spiegelung aktiv und mit 3.0.20 gab es keine Probs, aber nach Update auf 3.1.4 startet der javascript adapter 4.5.1 ständig neu:
javascript.0 2020-05-10 12:26:55.969 error at process._tickCallback (internal/process/next_tick.js:68:7) javascript.0 2020-05-10 12:26:55.969 error at _0x30230c._applyViewFunc (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:116731) javascript.0 2020-05-10 12:26:55.969 error at adapter.getObjectView (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:553:23) javascript.0 2020-05-10 12:26:55.969 error at scanDB.list (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:49:22) javascript.0 2020-05-10 12:26:55.969 error at Mirror.sync (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:207:22) javascript.0 2020-05-10 12:26:55.969 error at Mirror.sync (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:214:92) javascript.0 2020-05-10 12:26:55.969 error (963768) TypeError: Cannot read property 'ts' of undefined javascript.0 2020-05-10 12:26:55.968 error (963768) unhandled promise rejection: Cannot read property 'ts' of undefined Unhandled 2020-05-10 12:26:55.968 error promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). [...] host.BT3-PRO 2020-05-10 12:25:16.934 error instance system.adapter.javascript.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.BT3-PRO 2020-05-10 12:25:16.933 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7) host.BT3-PRO 2020-05-10 12:25:16.933 error Caught by controller[0]: at _0x30230c._applyViewFunc (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:116731) host.BT3-PRO 2020-05-10 12:25:16.933 error Caught by controller[0]: at adapter.getObjectView (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:553:23) host.BT3-PRO 2020-05-10 12:25:16.933 error Caught by controller[0]: at scanDB.list (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:49:22) host.BT3-PRO 2020-05-10 12:25:16.928 error Caught by controller[0]: at Mirror.sync (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:207:22) host.BT3-PRO 2020-05-10 12:25:16.927 error Caught by controller[0]: at Mirror.sync (/opt/iobroker/node_modules/iobroker.javascript/lib/mirror.js:214:92) host.BT3-PRO 2020-05-10 12:25:16.927 error Caught by controller[0]: TypeError: Cannot read property 'ts' of undefined host.BT3-PRO 2020-05-10 12:25:16.926 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejecte javascript.0 2020-05-10 12:25:15.492 info (962631) terminating
Nach Deaktivieren des Spiegelns in der Instanz, läuft es anscheinend.
-
@apollon77, @Diginix
Github Issue ist erstellt --> Github-Link@apollon77, @wendy2702: Danke Euch für die Hilfe!
-
Node.js: v12.16.3
Auf meinem Raspi als slave lief das update wunderbar.
Der Proxmox Master auf headless Ubuntu LTS zeigt mir den hier...Ich hau mich weg. Lustige Nummer.
root@iobroker:~# iobroker upgrade self
Controller is running. Please stop ioBroker first.
root@iobroker:~# iobroker stop
iobroker controller daemon is not running
root@iobroker:~# iobroker start
Starting iobroker controller daemon...
iobroker controller daemon started. PID: 4237
root@iobroker:~# iobroker stop
Stopping iobroker controller daemon...
iobroker controller daemon stopped.
No "killall.sh" script found. Just stop.
root@iobroker:~# iobroker upgrade self
Controller is running. Please stop ioBroker first.Das killall script funktioniert nicht, aber wenn ich die Befehle einzeln eingebe...
root@iobroker:/opt/iobroker# pgrep -f '^io.' | sudo xargs kill -9
root@iobroker:/opt/iobroker# pgrep -f '^node-red' | sudo xargs kill -9
root@iobroker:/opt/iobroker# iobroker upgrade self
Controller is running. Please stop ioBroker first.Okay, habe beide "iobroker.js-con" gekillt.
Jetzt lief das upgrade... -
-
Nach Update auf den neuen JS-Controller 3.1.4 bekomme ich nach einem Backup über den
Backitup-Adapter die folgende Meldung (warn) im Log: - war vorher nicht so.Objects 127.0.0.1:47772 Error from InMemDB: Error: ERROR readDir id=web.0: Not exists
Objects 127.0.0.1:47772 Error from InMemDB: Error: ERROR readDir id=admin.0: Not exists
Objects 127.0.0.1:47772 Error from InMemDB: Error: ERROR readDir id=0_userdata.0: Not existsMeine Konfiguration: Buanet-Docker auf Synology DS718 - 16GB
JS-Controller 3.1.4 / Nodejs: 12.16.3 / NPM: 6.14.4
alle Adapter unter latest aktualisiert.
Unter Proxmox in einer Docker-Installation ergibt sich die gleiche Fehlermeldung.
Hat für mich keine hohe Prio, da das System ansonsten fehlerfrei läuft. -
@apollon77
Da habe ich mich wohl im anderen Thread etwas zu früh gefreut?!
Nach einem iobroker Neustart bleibt der SONOS Adapter erneut rot.
Ein Adapter-Neustart und ein Adapter rebuild brachte keine Veränderung
-
@BBTown Server liefert 500 er Fehlercode, Adapter handelt das nicht, sollte nix mit Controller zu tun haben.
-
@BBTown
Mach ein issue beim adapter auf, der muss das fixen. js-controller 3.x ist strenger geworden, was unbehandelte Fehler angeht. -
@Garfonso
ich mache gern ein issue auf, allerdings gibt es diese Hinweise noch nicht mit der v3.0.20 sondern erst ab v3.1.x -
Wenn ihr 3.1.4 installiert, installiert ihr die Version dann direkt über "npm install ioBroker/ioBroker.js-controller" oder wird euch die Version im Admin Panel unter "Hosts" in der Version 3.1.4 angeboten?
Ich sehe hier nur: Verfügbar: 3.1.3 Installiert: 3.1.3 -
@Diginix Checke es gleich