NEWS
Beta-Test js-controller 2.2.x GitHub
-
2019-12-27 17:59:45.680 - [33mwarn[39m: node-red.0 (2019) TypeError: adapter.getMessage is not a function at processMessages (/opt/iobroker/node_modules/iobroker.node-red/main.js:141:13) at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.node-red/main.js:33:5) at Adapter.emit (events.js:198:13) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4785:34) at Immediate.setImmediate [as _onImmediate] (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:227:41) at runCallback (timers.js:705:18) at tryOnImmediate (timers.js:676:5) at processImmediate (timers.js:658:5)
-
@Jan1 Dann läuft nicht der js-controller 2.2.2 Vllt restrt vergessen oder so?
-
@apollon77
Der Beelink wurde rebootet, also mehr Restart geht nicht -
@Jan1 Aber danach kams jetzt nicht mehr oder ?! Also mit der 2.2.2 ist die Funktion wieder da ...
-
Hi, Radar2 wird kurz grün, dann wieder rot.
bin auf der Version 2.2.2radar2.0 2019-12-28 06:36:52.079 error at process._tickCallback (internal/process/next_tick.js:63:19) radar2.0 2019-12-28 06:36:52.079 error at state.handle.lookup (dgram.js:242:18) radar2.0 2019-12-28 06:36:52.079 error (12861) Error: bind EACCES 0.0.0.0:67 radar2.0 2019-12-28 06:36:52.078 error (12861) uncaught exception: bind EACCES 0.0.0.0:67
und
host.ioBroker-RasPi4 2019-12-28 06:43:01.923 error Caught by controller[0]: port: 67 } host.ioBroker-RasPi4 2019-12-28 06:43:01.923 error Caught by controller[0]: address: '0.0.0.0', host.ioBroker-RasPi4 2019-12-28 06:43:01.923 error Caught by controller[0]: syscall: 'bind', host.ioBroker-RasPi4 2019-12-28 06:43:01.923 error Caught by controller[0]: code: 'EACCES', host.ioBroker-RasPi4 2019-12-28 06:43:01.923 error Caught by controller[0]: errno: 'EACCES', host.ioBroker-RasPi4 2019-12-28 06:43:01.922 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19) host.ioBroker-RasPi4 2019-12-28 06:43:01.922 error Caught by controller[0]: at state.handle.lookup (dgram.js:242:18) host.ioBroker-RasPi4 2019-12-28 06:43:01.921 error Caught by controller[0]: { Error: bind EACCES 0.0.0.0:67
ble ist nur noch gelb, im LOG wird aber nichts angezeigt. Alles natürlich im debug.
Gruß,
Mathias -
@apollon77 Kurzer Zwischenstand, es gibt auch über Nacht nichts negatives zu berichten - Augenscheinlich alles beim Alten
-
@apollon77 sagte in Beta-Test js-controller 2.2.x GitHub:
@Jan1 Aber danach kams jetzt nicht mehr oder ?! Also mit der 2.2.2 ist die Funktion wieder da ...
Nein sieht alles sehr sauber aus und auch sonst keine Auffälligkeiten. Hatte mit Problemen gerechnet, da ich einige der Adapter laufen habe, die im ersten Post als evt. problematisch gelten.
-
@apollon77
hat sich erledigt.
Nach einem Fix und 2 mal neu upgedatet mitnpm install ioBroker/ioBroker.js-controller
und
sudo -H -u iobroker npm install ioBroker/ioBroker.js-controller
laufen ble und Radar2 wieder.
beim ersteren Code kamen zig Fehlermeldungen, beim zweiten Code ging es dann.
Gruß,
Mathias -
Mit JS-2.2.2 "laufen" hier alle meine Adapter problemlos!
Was nicht funktioniert, ist das löschen von Instanzen und Adapter über die Admin-GUI. Beim Versuch einen Adapter/Instanz zu löschen wird das Entfernen mit einem "Exit 0" beendet. Danach wird die Adapter-Konfigurationsseite geöffnet, und Adapter/Instanz ist noch vorhanden ...
Über die Konsole geht das entfernen problemlos!
-
@Einstein67 was genau steht im log?
-
@Einstein67
stimmt und hier gleich mal ein Log dazu:$ ./iobroker del iogo Delete adapter "iogo" host.Beelink Counted 1 instances of iogo host.Beelink Counted 1 adapter for iogo host.Beelink Counted 1 states of iogo host.Beelink Counted 14 states of system.adapter.iogo ERROR: Cannot delete iogo files folder: Not existsCannot delete iogo.admin files folder: Not exists ERROR: host.Beelink error: Not exists host.Beelink Deleting 17 object(s). npm uninstall iobroker.iogo --silent --save --prefix "/opt/iobroker" (System call)
und hier der Versuch die Instanz zu löschen, was nicht funktioniert:
-
@Jan1 sieht an sich ok aus. Sind die system.adapter.iogo states noch vorhanden? Oder sind die weg? Läuft das npm uninstall vllt noch irgendwie?
Dann bitte mal ein GitHub issue anlegen. Prüfe ich später.
-
@apollon77
Die states sind weg, nur die Instanz lässt sich nicht löschen, zumindest in der Admin GUI. -
@Jan1 Danke für die Logs. Haben bei mir auch so ausgesehen.
Jetzt muss ich das nicht mehr "nachspielen" und Schrrenshots machen
-
@Einstein67
Aber ein Issue dazu darfst erstellen -
Läuft keine Fehler im Log bei 41 laufenden Instanzen.
Grüße
-
@Jan1 said in Beta-Test js-controller 2.2.x GitHub:
Aber ein Issue dazu darfst erstellen
Ist erledigt! Und .... ich hasse Englisch
-
@apollon77 sagte in Beta-Test js-controller 2.2.x GitHub:
@Jan1 sieht an sich ok aus. Sind die system.adapter.iogo states noch vorhanden? Oder sind die weg? Läuft das npm uninstall vllt noch irgendwie?
Dann bitte mal ein GitHub issue anlegen. Prüfe ich später.
Das hab ich schon länger, er löscht nur ein Teil aus den Verzeichnissen ohne Fehlermeldung, aber die Verzeichnisse der Adapter bleiben bestehen, und da meint der Admin anscheinend, dass der Adapter noch installiert ist.. obwohl die Dateien im Verzeichnis weg sind..
Lösche ich das Verzeichnis des gelöschten Adapters dann per hand, sieht man den Adapter im Admin auch nicht mehr. -
Bei mir läuft alles nach dem Update:
Hatte nur den Permissions Fehler mit der pids.txt Datei. Jedoch mit dem Fixer hat es geklappt. -
V 2.2.2
Das ist Neu:undefined2019-12-29 00:16:21.275 - error: admin.0 (1472) Cannot check file: C:\Program Files\iobroker\Test\log/iobroker.2019-12-28.log 2019-12-29 00:16:23.543 - error: admin.0 (1472) Cannot check file: C:\Program Files\iobroker\Test\log/iobroker.2019-12-28.log 2019-12-29 00:16:47.526 - error: admin.0 (1472) Cannot check file: C:\Program Files\iobroker\Test\log/iobroker.2019-12-28.log