NEWS
Alpha Test js-controller 4.0
-
@thomas-braun oh , ich meine das warning incompatible function types.. ok, wenn das so sein soll, soll mir recht sein, geht ja auch alles..
-
@feuersturm also wenn das das Update vom Master war und der Slave noch lief Bzw sich neu gestartet hat dann kann sowas ggf passieren.
-
@apollon77 sagte in Alpha Test js-controller 4.0:
@feuersturm also wenn das das Update vom Master war und der Slave noch lief Bzw sich neu gestartet hat dann kann sowas ggf passieren.
Ok. Slave lief in diesem Falle noch.
-
Hab auch 4.0.3 laufen. Keine Auffälligkeiten hier.
-
@fortune95 Speicherverbrauchstechnisch haben wir nicht wirklich etwas geändert wenn ich mich recht entsinne. Und daher: kann gut sein, wäre interessant ;-)) beobachte es mal
-
@feuersturm machst bitte trotzdem ein github issue. Will mir das ansehen
-
@apollon77
Ok, werde ich weiter beobachten. Aktuell etwas über 1GB weniger :-)) -
@apollon77 hab auch 1GB weniger in use...
-
@foxriver76 wäre auch meine Vermutung. Sonst upload all mal machen
-
@fortune95 sagte in Alpha Test js-controller 4.0:
Aktuell etwas über 1GB weniger :-))
Nach so kurzer uptime kannst du das eher nicht beurteilen. Schau nach ein paar Stunden nochmal danach.
-
@apollon77 sagte in Alpha Test js-controller 4.0:
@feuersturm machst bitte trotzdem ein github issue. Will mir das ansehen
Erledigt, ist in meinem obigen Post verlinkt.
-
Ich hab gerade den Slave (iobrokerNew) ebenfalls auf 4.0.3 aktualisiert.
Danach hab ich mal den Master per iobroker stop ausgeschaltet. Der Slave meldet berechtigterweisehost.ioBrokerNew Objects database error: connect ECONNREFUSED 192.168.178.77:9001
danach hab ich den Master wieder gestartet. Beim hochfahren war im Log folgende Warnungen / Fehler vom Master / Slave im Log
05 Feb 2022 12:09:23.686 iobrokerTestsystemSlave host.ioBrokerNew Could not execute primary host determination: Error Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.683 iobrokerTestsystemSlave host.ioBrokerNew Could not execute primary host determination: Error Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.678 iobrokerTestsystem host.ioBrokerTestsystem-Server Objects 192.168.178.78:48414 Error from InMemDB: Error: Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.675 iobrokerTestsystemSlave host.ioBrokerNew States database error: connect ECONNREFUSED 192.168.178.77:9000 05 Feb 2022 12:09:23.675 iobrokerTestsystem host.ioBrokerTestsystem-Server Objects 192.168.178.78:48414 Error from InMemDB: Error: Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742
Vollständiges Log:
05 Feb 2022 12:09:30.646 iobrokerTestsystem admin.0 (26234) requesting all objects 05 Feb 2022 12:09:30.644 iobrokerTestsystem admin.0 (26234) requesting all states 05 Feb 2022 12:09:30.554 iobrokerTestsystem admin.0 (26234) starting. Version 5.2.3 in /opt/iobroker/node_modules/iobroker.admin, node: v14.19.0, js-controller: 4.0.3 05 Feb 2022 12:09:30.327 iobrokerTestsystem host.ioBrokerTestsystem instance system.adapter.javascript.0 started with pid 26245 05 Feb 2022 12:09:28.683 iobrokerTestsystemSlave host.ioBrokerNew Objects database successfully reconnected 05 Feb 2022 12:09:26.363 iobrokerTestsystem host.ioBrokerTestsystem instance system.adapter.admin.0 started with pid 26234 05 Feb 2022 12:09:26.110 iobrokerTestsystem host.ioBrokerTestsystem starting 29 instances 05 Feb 2022 12:09:25.968 iobrokerTestsystem host.ioBrokerTestsystem 58 instances found 05 Feb 2022 12:09:24.957 iobrokerTestsystem host.ioBrokerTestsystem added notifications configuration of host 05 Feb 2022 12:09:24.923 iobrokerTestsystem host.ioBrokerTestsystem connected to Objects and States 05 Feb 2022 12:09:23.686 iobrokerTestsystemSlave host.ioBrokerNew Could not execute primary host determination: Error Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.683 iobrokerTestsystemSlave host.ioBrokerNew Could not execute primary host determination: Error Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.678 iobrokerTestsystem host.ioBrokerTestsystem-Server Objects 192.168.178.78:48414 Error from InMemDB: Error: Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.675 iobrokerTestsystemSlave host.ioBrokerNew States database error: connect ECONNREFUSED 192.168.178.77:9000 05 Feb 2022 12:09:23.675 iobrokerTestsystem host.ioBrokerTestsystem-Server Objects 192.168.178.78:48414 Error from InMemDB: Error: Unknown Script b0bd9e6fd92479ccf43654a7ba7443c915d0a742 05 Feb 2022 12:09:23.585 iobrokerTestsystemSlave host.ioBrokerNew Objects database successfully reconnected 05 Feb 2022 12:09:22.215 iobrokerTestsystem host.ioBrokerTestsystem ip addresses: 192.168.178.77 fe80::f854:cfff:fe5f:6c25 05 Feb 2022 12:09:22.212 iobrokerTestsystem host.ioBrokerTestsystem hostname: ioBrokerTestsystem, node: v14.19.0 05 Feb 2022 12:09:22.210 iobrokerTestsystem host.ioBrokerTestsystem Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 05 Feb 2022 12:09:22.204 iobrokerTestsystem host.ioBrokerTestsystem iobroker.js-controller version 4.0.3 js-controller starting 05 Feb 2022 12:09:18.668 iobrokerTestsystemSlave host.ioBrokerNew States database error: connect ECONNREFUSED 192.168.178.77:9000 05 Feb 2022 12:09:18.576 iobrokerTestsystemSlave host.ioBrokerNew Objects database error: connect ECONNREFUSED 192.168.178.77:9001 05 Feb 2022 12:09:13.660 iobrokerTestsystemSlave host.ioBrokerNew States database error: connect ECONNREFUSED 192.168.178.77:9000 05 Feb 2022 12:09:13.569 iobrokerTestsystemSlave host.ioBrokerNew Objects database error: connect ECONNREFUSED 192.168.178.77:9001
-
Hier mit der 4.0.3 auch alles ordentlich durchgelaufen.
-
@feuersturm aber danach tat alles oder? Mach auch mal issue. Schauen wir uns an.
-
@foxriver76 sagte in Alpha Test js-controller 4.0:
@lonsimbt sagte in Alpha Test js-controller 4.0:
Beide Adapter sind zzt. nicht in Benutzung. Können die Ordner tatsächlich gefahrlos gelöscht werden?
Ich vermute die Adapter sind derzeit nicht mal installiert?
Doch sind beide installiert und haben Instanzen, sind zzt. aber pausiert, weil zzt. leider noch kein Mähroboter noch Gartenbewässerungssaison ist.
-
@lonsimbt dann mal die beiden Adapter uploaden, dann sollten die Objekte erstellt werden.
-
@apollon77 @foxriver76 : 4.03 auf Master und beiden Slaves installiert.
Master lief diesmal ohne die Access error durch.
Auf einem Slave wo unter anderem der Smartmeter Adapter (Serialport) läuft sieht das log so aus:
HIer mal zwei Auszüge:
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
und
make: *** [serialport.target.mk:112: Release/obj.target/serialport/src/serialport.o] Fehler 1 make: Verzeichnis „/opt/iobroker/node_modules/smartmeter-obis/node_modules/serialport/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:400:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12) gyp ERR! System Linux 5.10.63-v7+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/smartmeter-obis/node_modules/serialport gyp ERR! node -v v14.19.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok
Empfehlungen?
Was/kann/muss ich machen damit das Forum hier nicht "Github" issues verlinkt ?
-
@wendy2702 Im ersten schritt siehe oben: Alles ok, sind die üblichen Warnungen und Infos. Ignore
-
Hallo liebe Alpha-Tester,
ich (auch im Nahmen der anderen Beteiligten Core-Entwickler) bedanke mich vielmals für Eure Unterstützung beim Alpha Test bisher. Die 4.0.3 ist sehr gut (wir haben noch 2 Optimierungen in Edge Cases bei Multihost Environments, aber das blockiert einen Beta Release nicht wirklich)
Falls wir doch nochmals größere Fixes haben würde ich ggf hier nochmal posten, aber generell sollte es jetzt unter https://forum.iobroker.net/topic/52208/js-controller-4-0-jetzt-im-beta-latest weitergehen.
Ingo
-
@opossum sagte in Alpha Test js-controller 4.0:
Hallo, @apollon77,
ich habe das Log ja bei Bedarf, ist bis jetzt noch ok, läuft alles. Der DeConz-Adapter wirft noch ein paar Warnungen wegen falscher Feldtypen aus.deconz.0 2022-02-01 23:39:04.828 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:39:04.828 warn Object Groups.2.xy is invalid: Default value has to be stringified but received type "object" deconz.0 2022-02-01 23:39:04.820 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:39:04.820 warn Object Groups.65520.xy is invalid: Default value has to be stringified but received type "object" deconz.0 2022-02-01 23:38:36.485 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:38:36.485 warn Object Groups.2.xy is invalid: Default value has to be stringified but received type "object" deconz.0 2022-02-01 23:38:36.431 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:38:36.430 warn Object Groups.65520.xy is invalid: Default value has to be stringified but received type "object" deconz.0 2022-02-01 23:30:32.366 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:30:32.366 warn Object Groups.2.xy is invalid: Default value has to be stringified but received type "object" deconz.0 2022-02-01 23:30:32.359 warn This object will not be created in future versions. Please report this to the developer. deconz.0 2022-02-01 23:30:32.358 warn Object Groups.65520.xy is invalid: Default value has to be stringified but received type "object"
Geht das als Issue an den Entwickler vom DeConz-Adapter oder reicht es , das hier abzubilden?
Hat sich hier schon was beim deconz Adapter getan. Ich habe die "warn" Meldungen nun beim update auf die stable Version ?