Seite 1 von 1

Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Mo Jul 08, 2024 12:59 pm
von PeterSchmidt
Hallo,

ich bin vor ein paar Tagen endlich manuell auf Release 2.x (2.1.4) umgestiegen, allerdings werden seit dem Umstieg keine Änderungen, welche ich auf der GUI vornehme, gespeichert.
Das führt sogar soweit, dass ich nicht mal den Support "aktivieren" kann, weil ich ja vorher der Datenschutzerklärung zustimmen muss.
Ich kann alles entsprechend "aktiveren" oder ändern, aber sobald ich auf "Speichern" drücke, erscheint dieses kleine grüne Overlay "Einstellungen werden gespeichert" für kurze Zeit. Wenn ich dann von der Seite weg navigiere und wieder hin, ist alles wie zuvor.
Debug Level umschalten geht z.B. auch nicht. Im Main Log sehe ich also nur folgendes:
A 404 is expected if running node.js dev server!
404 Not Found: http://192.168.85.57/openWB/ramdisk/main.log

Auf der Startseite werde ich auch nur von einem ewig ladenden Diagramm begrüßt:
"Diagramm lädt, bitte warten..."

Als SD Karte habe ich die
Kingston Industrial microSD - 32GB microSDHC Industrial C10 A1 pSLC Karte
mit dem Raspberry Pi Imager beschrieben. Das lief auch problemlos...

Ich hoffe, ich hab nur irgendeinen dummen Anwenderfehler gemacht und mir kann geholfen werden :)

Laden an sich geht, aber halt nur einphasig und mit den Standardeinstellungen...

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Mo Jul 08, 2024 1:12 pm
von derNeueDet
Hast du ein Smarthome System per MQTT angekoppelt?

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Mo Jul 08, 2024 1:50 pm
von PeterSchmidt
Nein, ich hab auch vergessen zu erwähnen, dass ich keine weiteren Module habe. Nur die Series2 Custom (2021 gekauft) mit autom. Phasenumschaltung

Der Startbildschirm mit meinem Laienwissen erst mal unauffällig:
Screenshot 2024-07-08 163318.png
(573.34 KiB) Noch nie heruntergeladen

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Di Jul 09, 2024 8:17 am
von MichaO
Das ist mir bei meiner Installation auch aufgefallen. Habe eine Series2Duo und gestern die aktuelle Version 2 dafür auf einer neuen SD-Karte testweise installiert. Ich hab alle Werte per MQTT bereitgestellt, gesteuert wird die Box aber nicht über MQTT. Mal wurde gespeichert, und dann mal wieder nicht. Aktuell läuft die Box, wobei ich seit gestern keinen Neustart gemacht habe, um zu sehen, ob dann wieder Einstellungen fehlen.

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Di Jul 09, 2024 10:16 am
von openWB
MichaO hat geschrieben: Di Jul 09, 2024 8:17 am Das ist mir bei meiner Installation auch aufgefallen. Habe eine Series2Duo und gestern die aktuelle Version 2 dafür auf einer neuen SD-Karte testweise installiert. Ich hab alle Werte per MQTT bereitgestellt, gesteuert wird die Box aber nicht über MQTT. Mal wurde gespeichert, und dann mal wieder nicht. Aktuell läuft die Box, wobei ich seit gestern keinen Neustart gemacht habe, um zu sehen, ob dann wieder Einstellungen fehlen.
Anderes per MQTT angebunden?

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Di Jul 09, 2024 10:23 am
von MichaO
openWB hat geschrieben: Di Jul 09, 2024 10:16 am Anderes per MQTT angebunden?
Nein, ich sende ausschließlich an die während der Komponenten-Einrichtung genannten Topics Daten für Zähler, einen WR (fhem fasst alle zusammen) und Speicher.

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Di Jul 09, 2024 10:34 am
von PeterSchmidt
Komme ich irgendwie auf den Raspberry Pi, um hier ggf. weitere Analysen zu machen / Logs auszulesen?
Es scheint ja in meinem Fall fast so, als wären hier tlw. Dinge schreibgeschützt...

Ich kann wirklich gar nichts anpassen. Selbst Theme ändern wird nicht übernommen.

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Fr Jul 12, 2024 8:22 am
von .n3
Ich habe vermutlich das gleiche Problem. Bin von 1.9 auf 2.x umgestiegen und soweit läuft alles. Sobald ich MQTT aktiviere sehe ich wie langsam über 2 Tage der Speicher vollläuft und anschließend kommen die Fehler nach einem Neustart von OpenWB2. Wenn du ein Backup erstellst, oder per SSH Zugriff auf den Raspberry hast, dann müsste die mosquitto.db deutlich angewachsen sein. Bei mir derzeit über 3GB. Das Backup ist daher nicht mehr ~30MB sondern knapp 300MB groß.

Mein aktueller Infostand ist, dass der aktuell Masterbranch das Problem löst und du OpenWB neu Aufsetzen musst. Hat bei mir gedauert, bis ich den Fehler reproduzieren und einordnen konnte. In Version 1.9 lief alles Problemlos mit MQTT.

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Fr Jul 12, 2024 2:27 pm
von PeterSchmidt
Wie gesagt, bei mir ist eigentlich nichts über MQTT angebunden. Die Box steht quasi für sich.
Über die Developer Konsole im Browser konnte ich nun zwei unterschiedliche Fehler produzieren, die beim Laden der Oberfläche bzw. beim Speichern auftauchen:

Code: Alles auswählen

GeneralConfig-21ee149b.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'forEach')
    at Proxy.get (GeneralConfig-21ee149b.js:1:7045)
    at ReactiveEffect.fn (vendor-f0f38b48.js:14:14608)
    at ReactiveEffect.run (vendor-f0f38b48.js:14:2126)
    at get value (vendor-f0f38b48.js:14:14877)
    at Object.get [as webThemeGroupList] (vendor-f0f38b48.js:24:31674)
    at GeneralConfig-21ee149b.js:1:15729
    at o (vendor-f0f38b48.js:23:12043)
    at renderSlot (vendor-f0f38b48.js:24:22821)
    at Proxy.Et (index-40b6c863.js:1:9937)
    at renderComponentRoot (vendor-f0f38b48.js:23:12738)

Code: Alles auswählen

Error: Unknown variable dynamic import: ./standard_legacy/webTheme.vue
at http://192.168.85.57/openWB/web/settings/assets/dynamic-import-helper-be004503.js:1:177
at new Promise (<anonymous>)
at t (http://192.168.85.57/openWB/web/settings/assets/dynamic-import-helper-be004503.js:1:83)
at loader (http://192.168.85.57/openWB/web/settings/assets/GeneralConfig-21ee149b.js:1:1995)
at I (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:24:15759)
at setup (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:24:16788)
at callWithErrorHandling (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:23:2332)
at setupStatefulComponent (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:39:5862)
at setupComponent (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:39:4934)
at y (http://192.168.85.57/openWB/web/settings/assets/vendor-f0f38b48.js:38:5658)

Ansonsten sieht es aber eigentlich so aus, als sollte das Speichern funktioniert haben, hier am Beispiel der Phasenumschaltung:

Code: Alles auswählen

updateState: openWB/general/chargemode_config/instant_charging/phases_to_use 3 undefined
index-40b6c863.js:1 saving values...
index-40b6c863.js:1 saving data: openWB/set/log/mqttjs_689be44a/data undefined
index-40b6c863.js:1 saving data: openWB/set/system/boot_done true
index-40b6c863.js:1 saving data: openWB/set/system/update_in_progress false
index-40b6c863.js:1 saving data: openWB/set/system/usage_terms_acknowledged true
index-40b6c863.js:1 saving data: openWB/set/general/extern false
index-40b6c863.js:1 saving data: openWB/set/general/chargemode_config/instant_charging/phases_to_use 3
index-40b6c863.js:1 done saving data

Direkt danach ist es aber wieder auf eine Phase umgestellt, wenn ich die Seite neu lade.

Ich bin mir nicht sicher, ob das auch ein Fehler ist, aber das hier tritt auch konstant auf:

Code: Alles auswählen

Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'browsing-topics'.

Re: Nach Umstieg von Software 1.9 auf 2.x kein Speichern mehr möglich

Verfasst: Mo Jul 22, 2024 9:55 am
von PeterSchmidt
Ich konnte mein Problem lösen:
Entstanden ist es, weil ich beim Erstellen der SD-Karte über den Imager das WLAN aktiviert hatte. Anscheinend löst dies irgendein Problem aus.
Ich hab das WLAN dann manuell aktiviert (hier im Forum gibt es dazu einen Thread, leider habe ich den Link nicht mehr parat), nachdem ich das Image erstellt habe. Nun funktioniert alles, wie es soll...