NEWS
js-controller 6.0.x jetzt für alle User im STABLE!
-
@mcm1957 An der Stelle nochmal der Aufruf, dass man major auto Updates auf Produktivsystemen unbedingt meiden sollte, da so automatisch Änderungen rein kommen die euer System potentiell lahm legen, da Änderungen nötig sein könnten. Wenn man das wählt sollte der Admin auch eine Warnung anzeigen.
Und ja die Erklärung von @mcm1957 stimmt.
-
@foxriver76 Danke. Also noch klar ausgedrückt: Die Einstellung auf Major bedeutet, man bekommt alle Updates, auch wenn nur die Patchversion angehoben wurde? Mich verwirrt das gerade etwas
Wenn ich vorher einfach auf Update gedrückt habe, dann wurde der Adapter ja aktualisiert. Manchmal kam eine Warnung, dass etwass geändert wurde und man vor dem Update dieses und jenes beachten muss. Das würde ich weiterhin gerne auch manuell machen. Also ist Minor die "sichere" Einstellung? Und bei allen anderen Updates bekomme ich weiterhin die Update Benachrichtigung?
-
@stony2k said in js-controller 6.0.x jetzt für alle User im STABLE!:
@foxriver76 Danke. Also noch klar ausgedrückt: Die Einstellung auf Major bedeutet, man bekommt alle Updates, auch wenn nur die Patchversion angehoben wurde? Mich verwirrt das gerade etwas
Ja.
Bei Einstellung Major werden ALLE Updates automatisch installiert. Diese Einstellung ist aber nur selten sinnvoll und auf produktiven System m.E. NIE sinnvoll da major Updates inkompatible Änderungen beinhalten (können) und der Admin ja vor der Installation solcher Updates prüfen sollte was er anpassen muss -
@mcm1957 sagte in js-controller 6.0.x jetzt für alle User im STABLE!:
du schreibts oben in etwa das Gegenteil
Öh, nein? Wenn sich Y ändert, dann auch immer Z gleich mit.
-
@crunchip said in js-controller 6.0.x jetzt für alle User im STABLE!:
@lamo1966 werden die Datenpunkte gelistet, wenn du history auswählst
ich weiß nicht wo ich das nachsehen soll, bzw. wo dein snapshot her ist?
Wie erwartet kommen heute keine Daten mehr in dem oben geposteten Chart an -
@stony2k Ja, größere Ranges beinhalten die jeweils untergeordneten. Man könnte es villt geschickter ausdrücken im Admin. Es ist ein "führe maximal
patch
Updates automatisch aus" oder wir ändern das Dropdown inpatch
,patch & minor
,patch, minor & major
-
@mcm1957 said in js-controller 6.0.x jetzt für alle User im STABLE!:
@stony2k said in js-controller 6.0.x jetzt für alle User im STABLE!:
@foxriver76 Danke. Also noch klar ausgedrückt: Die Einstellung auf Major bedeutet, man bekommt alle Updates, auch wenn nur die Patchversion angehoben wurde? Mich verwirrt das gerade etwas
Ja.
Bei Einstellung Major werden ALLE Updates automatisch installiert. Diese Einstellung ist aber nur selten sinnvoll und auf produktiven System m.E. NIE sinnvoll da major Updates inkompatible Änderungen beinhalten (können) und der Admin ja vor der Installation solcher Updates prüfen sollte was er anpassen muss
Und weil due "bekommst" schreibst:
ANGEBOTEN werden dir weiterhin alle Updates - so wie jetzt. Und du kannst diese einzeln oder auch alle verfügabren Upates wie bisher mit Klick installieren. Egal welche Einstellung du wählst.Neu ist nur die Möglichkeit Updates auch ohne weitere Rückfrage automatisch installieren zu lassen.
-
@mcm1957 Ich verstehe. Dann also evtl. doch die automatischen Updates erstmal nur auf Patch stellen und bei allen anderen Versionen die Changelog vor dem Update (wie immer) lesen. Ich möchte ja schon gerne das neue Feature nutzen, aber sinnvoll und ohne mein System aus Versehen lahm zu legen
@foxriver76 sagte in js-controller 6.0.x jetzt für alle User im STABLE!:
@stony2k Ja, größere Ranges beinhalten die jeweils untergeordneten. Man könnte es villt geschickter ausdrücken im Admin. Es ist ein "führe maximal
patch
Updates automatisch aus" oder wir ändern das Dropdown inpatch
,patch & minor
,patch, minor & major
Ich würde Anpassung begrüßen. Sorgt im besten Fall für mehr Klarheit, bringt jetzt keinen Nachteil in meinen Augen.
-
Hallo
Ich habe nach dem update ein Problem mit dem Adapter E-Charts. Er startet nicht mehr und bleibt auf Rot.
iob fix brachte nichts.Im Log stehten diese Meldungen.
Soll ich das ausführen? Wo liegt das Adapter- Directory?host.bookworm 2024-08-03 11:06:16.984 info Rebuild for adapter system.adapter.echarts.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.bookworm 2024-08-03 11:06:16.983 error instance system.adapter.echarts.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: Node.js v18.20.4 host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: } host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.echarts/main.js' ] host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) { host.bookworm 2024-08-03 11:06:16.983 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1364:14) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.echarts/main.js:12:21) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at require (node:internal/modules/helpers:177:18) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1231:19) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:981:27) host.bookworm 2024-08-03 11:06:16.982 error Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15) host.bookworm 2024-08-03 11:06:16.981 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.echarts/main.js host.bookworm 2024-08-03 11:06:16.981 error Caught by controller[0]: Require stack: host.bookworm 2024-08-03 11:06:16.981 error Caught by controller[0]: Error: Cannot find module '@iobroker/adapter-core' host.bookworm 2024-08-03 11:06:16.981 error Caught by controller[0]: ^ host.bookworm 2024-08-03 11:06:16.981 error Caught by controller[0]: throw err; host.bookworm 2024-08-03 11:06:16.980 error Caught by controller[0]: node:internal/modules/cjs/loader:1143
-
@snopy_16 man sieht leider nicht welche Version von echarts. Ältere Versionen hatten wohl vergessen adapter-core explizit als Dep hinzuzufügen. Evtl. sollte man da mal die 1.8.4 als stable deklarieren, da dies in der 1.7.2 fehlt @mcm1957
1.7.2: https://www.npmjs.com/package/iobroker.echarts/v/1.7.2?activeTab=code
1.8.4: https://www.npmjs.com/package/iobroker.echarts/v/1.8.4?activeTab=code -
@snopy_16
Moin, hier das gleiche Problem. Alles up-to-date, nach dem Neustart macht er drei Versuche den e-chart adapter zu 'reparieren' dann bricht er das ab (sieht aus wie bei @Snopy_16). Adapter bleibt rot. E-Charts an sich scheinen aber zu funktionieren (werden in VIS angezeigt), sowie auch der Editor (hab' mal schnell ne Kopie von einem Chart gemacht)npm install --production habe ich im entsprechenden Verzeichnis ausgeführt, hat aber auch nichts gebracht.
Ansonsten danach fix, upgrade self mit Neustart bringt auch keine Änderung.@foxriver76 bei mir die 1.7.2, 1.8.4 wird nicht als stable angezeigt
-
@foxriver76
Ja, die Version v1.7.2 habe ich installiert@Pedder007
Genau das selbe Verhalten -
@foxriver76 sagte in js-controller 6.0.x jetzt für alle User im STABLE!:
ionen hatten wohl vergessen adapter-core explizit als Dep hinzuzufügen. Evtl. sollte man da mal die 1.8.4 als stable deklarieren, da dies in der 1.7.2 fehlt @mcm1957
Habe das schnell mal getestet:
Beta: 1.8.0 Installation zeigt Fehler und es bleibt bei 1.7.2
Version 1.8.4 (manuell angegeben): Installation läuft durch, Adapter wird grün, allerdings zeigt kein einziges Chart vom 'Diagramm Typ'=BAR noch irgendwelche Werte mehr an. Typ Line geht. Bei mir schlecht, da 90% bei mir Bar-Charts sind -
@pedder007 Hm ja Mist hat beanker auch in diesem Issue geschrieben https://github.com/ioBroker/ioBroker.echarts/issues/657
-
@foxriver76 said in js-controller 6.0.x jetzt für alle User im STABLE!:
@snopy_16 man sieht leider nicht welche Version von echarts. Ältere Versionen hatten wohl vergessen adapter-core explizit als Dep hinzuzufügen. Evtl. sollte man da mal die 1.8.4 als stable deklarieren, da dies in der 1.7.2 fehlt @mcm1957
1.7.2: https://www.npmjs.com/package/iobroker.echarts/v/1.7.2?activeTab=code
1.8.4: https://www.npmjs.com/package/iobroker.echarts/v/1.8.4?activeTab=codeKann ich im Prinzip machen.
Da es aber eine Fehlermeldung gab (https://github.com/ioBroker/ioBroker.echarts/issues/657#issuecomment-2225982405) bzw. ein referenziertes Issue (https://github.com/ioBroker/ioBroker.echarts/issues/630) hab ich hier ohne Reaktion des Devs nicht pe Timeout ins stable gepushed.
Kannst du bitte entscheiden bzw. mit @Bluefox(?) abstimmen ob echarts 1,8,4 ins stable soll?
Bzw. was mit den Issues ist? -
@mcm1957 Habe BF eben gepingt, sollte er vorher fixen, bringt ja sonst nix.
-
@foxriver76 bin erstmal wieder auf 1.7.2 und wird wieder alles angezeigt (bei rotem Adapter)
Muss mich für heute leider ausklinken ...
Viel ErfolgPS.Wollt ihr mal lachen?
NAch dem Downgrade wird der Adapter auch mit der 1.7.2 grün -
@foxriver76 Also ich habe auch die Version V1.7.2 installiert und es hat alles problemlos funktioniert.
-
@pedder007 said in js-controller 6.0.x jetzt für alle User im STABLE!:
NAch dem Downgrade wird der Adapter auch mit der 1.7.2 grün
Eine mögliche Erklärung:
Ja, die neuere Version installiert ja adapter-core. Und da dieser auch von anderen Adaptern benutzt wird, deinstalliert diese der Downgrade nicht. -
@pedder007
Bei mir bleibt der adapter auch nach dem Prozedere von up/downgrade auf rot.