NEWS
Alpha Test js-controller 5.0
-
@gaspode hast Du web aktualisiert wie s oben im ersten Post steht? Brauchst ne minimum Web version ....
-
@gaspode sagte in Alpha Test js-controller 5.0:
Auf dem System, das läuft, lässt sich Kodi übrigens nicht installieren, obwohl git installiert ist (gleiche Fehlermeldung wie bei @sigi234 ). Auf einem anderen System mit Controller 4 geht das auf dem gleichen Rechner.
Das verstehe ich nicht, aber am Ende meckert npm das es git nicht findet in meinen Augen ... ist es im pfad und rebootet danach und so das Env wirklich passt? Ggf git manuell in den Pfad adden? Ihr seid da denke mehr Windows experten als ich inzwischen
-
@apollon77 said in Alpha Test js-controller 5.0:
@gaspode hast Du web aktualisiert wie s oben im ersten Post steht? Brauchst ne minimum Web version ....
Auch gerade gemerkt, sorry. Dachte, die Liste sei alphabetisch.
Ich aktualisiere mal.Edit: Nach Aktualisierung sind die Fehler wie erwartet weg. Sorry für die Verwirrung.
-
@gaspode ok, dann sortiere ich mal ... Done
-
@apollon77 said in Alpha Test js-controller 5.0:
Das verstehe ich nicht, aber am Ende meckert npm das es git nicht findet in meinen Augen ... ist es im pfad und rebootet danach und so das Env wirklich passt? Ggf git manuell in den Pfad adden? Ihr seid da denke mehr Windows experten als ich inzwischen
Ich kann dir im Moment nur sagen, dass Kodi sich mit Controller 4 installieren ließ, mit Controller 5 nicht (jeweils ein Versuch gemacht, gleicher PC, keine Änderung an Pfad und/oder Git Installation zwischen den Versuchen). Ich nutze das allerdings selbst nicht. Ich probiere trotzdem mal noch ein bisschen rum.
Edit: Zwei weitere Male auf Controller 5 getestet (nachdem alle Adapter auf Latest aktualisiert waren) -> funktioniert. Ich hab auch keine Erklärung, warum es das eine Mal nicht ging.
-
@apollon77 said in Alpha Test js-controller 5.0:
ok, dann sortiere ich mal
Danke, für Querleser wie mich bestimmt hilfreich.
Ich hätte ja aber spätestens beim Problem selber drauf kommen können, nochmal genau hin zu schauen. -
@feuersturm said in Alpha Test js-controller 5.0:
Wenn ich im Admin das log Fenster offen habe, dann aktualisieren sich die Log Einträge nicht automatisch, sondern ich muss per Reload Button die Aktualisierung vom Log triggern. Ist das bei euch auch so?
Kann ich hier nicht nachvollziehen. Admin "Protokolle" werden bei mir automatisch aktualisiert. Admin 6.4.2 und Controller 5.0.1. Wurde das evtl. schon gefixt?
Hab jetzt insgesammt 5 Installationen testweise umgestellt (war aber immer eine überschaubare Anzahl an Adaptern < 10). Mir sind keine Probleme aufgefallen.
-
@gaspode Die Alpha ist nicht geändert seit gestern ... keine Ahnung ... interessant.
Wie gesagt die Frage oben ist noch offen ob der Admin mit dem User "Admin" genutzt wurde oder einem anderen pot. eingeschränkten User, weil eine Änderung im js-controller 5 ist das bei requireLog jetzt die Nutzerrechte geprüft werden!
-
@apollon77 said in Alpha Test js-controller 5.0:
@gaspode Die Alpha ist nicht geändert seit gestern ... keine Ahnung ... interessant.
Wie gesagt die Frage oben ist noch offen ob der Admin mit dem User "Admin" genutzt wurde oder einem anderen pot. eingeschränkten User, weil eine Änderung im js-controller 5 ist das bei requireLog jetzt die Nutzerrechte geprüft werden!
Achso. Also bei mir läuft der Admin als Admin. Hab mich mit Usern noch nicht auseinander gesetzt.
Wenn ich den Admin unter einem User laufen lasse, der in einer neuen Gruppe mit Default-Rechten ist, geht gar nix mehr mit Admin. Fehler "Cannot read system config: permissionError". Liegt aber bestimmt an meiner Unwissenheit.Edit: OK, ist bei Controller 4 auch so, liegt also an mir. Kann man das irgendwo nachlesen, wie man den admin unter einem anderen User zum Laufen bekommt?
-
@apollon77 sagte in Alpha Test js-controller 5.0:
Wie gesagt die Frage oben ist noch offen ob der Admin mit dem User "Admin" genutzt wurde oder einem anderen pot. eingeschränkten User,
Das Problem mit dem nicht aktualisierenden LOG ist bei meinem Admin User, also kein eingeschränkter User.
-
@gaspode Da die Admin Oberfläche vorrangig zum administrieren genutzt wird, benötigst du meistens sowieso die ganzen Objektrechte etc.
Für Admin macht es mmn wenig Sinn, ich habe z. B. eine Visu unter einem Nutzer laufen. -
@feuersturm In der Browserkonsole evtl. etwas was einen Hinweis geben könnte?
-
@foxriver76 sagte in Alpha Test js-controller 5.0:
@feuersturm In der Browserkonsole evtl. etwas was einen Hinweis geben könnte?
Browser Konsole enthält keine Fehlermeldungen (Protokoll Fenster im Admin geöffnet und mal testweise eine Instanz neu gestartet).
Werde gleich mal ein issue beim Controller eröffnen.
https://github.com/ioBroker/ioBroker.js-controller/issues/2191 -
@apollon77 Bis auf den Yeelight-2 Adapter scheint alles zu laufen. Bei diesem kommt folgende Meldung:
host.iobroker 2023-04-01 09:21:31.466 info Restart adapter system.adapter.yeelight-2.0 because enabled host.iobroker 2023-04-01 09:21:31.466 error instance system.adapter.yeelight-2.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at TCP.<anonymous> (node:net:322:12) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at Socket.emit (node:domain:489:12) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at Socket.emit (node:events:525:35) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at Object.onceWrapper (node:events:628:26) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at Socket.onClose (node:net:911:10) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: at new NodeError (node:internal/errors:399:5) host.iobroker 2023-04-01 09:21:31.466 error Caught by controller[1]: Error: Socket closed before the connection was established host.iobroker 2023-04-01 09:21:31.466 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 rejected with the reason: yeelight-2.0 2023-04-01 09:21:31.300 info terminating yeelight-2.0 2023-04-01 09:21:30.801 warn Terminated (UNCAUGHT_EXCEPTION): Without reason yeelight-2.0 2023-04-01 09:21:30.801 info terminating yeelight-2.0 2023-04-01 09:21:30.800 info cleaned everything up... yeelight-2.0 2023-04-01 09:21:30.795 error Exception-Code: ERR_SOCKET_CLOSED_BEFORE_CONNECTION: Socket closed before the connection was established yeelight-2.0 2023-04-01 09:21:30.795 error Error: Socket closed before the connection was established at new NodeError (node:internal/errors:399:5) at Socket.onClose (node:net:911:10) at Object.onceWrapper (node:events:628:26) at Socket.emit (node:events:525:35) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:322:12) yeelight-2.0 2023-04-01 09:21:30.795 error unhandled promise rejection: Socket closed before the connection was established yeelight-2.0 2023-04-01 09:21:30.795 error Unhandled 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(). yeelight-2.0 2023-04-01 09:21:27.240 info starting. Version 1.2.1 (non-npm: iobroker-community-adapters/ioBroker.yeelight-2#2927cdb26f938e958726504bfa2d6dec43049b77) in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v18.15.0, js-controller: 5.0.1-alpha.0-20230330-e0b409fe host.iobroker 2023-04-01 09:21:25.668 info instance system.adapter.yeelight-2.0 started with pid 701331 host.iobroker 2023-04-01 09:21:25.216 info "system.adapter.yeelight-2.0" enabled
-
hier mit dem Yeelight-Adapter keine Probleme, hab Node 18 installiert, im lxc unter debian bullseye.., alles auf latest:
Welche Node Version hast du installiert?
-
seq.0 2023-04-01 10:17:13.167 warn State "seq.0.system.adapter.seq.0.logging" has no existing object, this might lead to an error in future versions seq.0 2023-04-01 10:17:13.145 info starting. Version 0.2.10 in /opt/iobroker/node_modules/iobroker.seq, node: v18.15.0, js-controller: 5.0.1-alpha.0-20230330-e0b409fe host.usv-serverschrank 2023-04-01 10:17:12.531 info instance system.adapter.seq.0 started with pid 24436
der ist verkehrt
seq.0.system.adapter.seq.0.logging
-
@ilovegym Node.js: v18.15.0 wie bei dir....
Nachtrag; Ich habe die Instanz gelöscht....eine neue gemacht....und jetzt kommen keine Fehler mehr -
@arteck danke. Foxriver hat damit Fehler gefunden.
-
@docgame hat nichts mit Controller zu tun.
-
@apollon77 Schreibst du hier, wenn es eine neue Version vom js-controller gibt die getestet werden soll?