Rückmeldungen openWB software 2.1.3 Alpha 4

Fragen zur Nutzung, Features, usw..
ChristophR
Beiträge: 437
Registriert: So Okt 30, 2022 8:07 am

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von ChristophR »

Aktueller master (2024-03-05 12:38:55 +0100 [8bfd77591])
Ich habe erneut einen PV-Peak heute morgen um 5:55 Uhr, bevor die Sonne aufging.
2024-03-06 07_08_26-2024-03-06 06_41_28-openWB _ Auswertungen - Diagramme - Persönlich – Microsoft​ .png
2024-03-06 07_08_26-2024-03-06 06_41_28-openWB _ Auswertungen - Diagramme - Persönlich – Microsoft​ .png (93.49 KiB) 272 mal betrachtet
main.log.d20240306-u050651.1.txt
(3.82 MiB) 4-mal heruntergeladen
Ich hatte schonmal gemeldet, dass mein Zähler (im Status täglich abgelesen) einen Tag einen Rückwärtssprung hatte, das war nach einen Reboot wieder OK.
Es scheint nun wieder Probleme mit dem Auslesen der Zählerstände zu geben, Device0 und Component2 liefern verschiedene Werte, obwohl es das gleiche Gerät sein müsste.

Zunächst die ganze Zeit gleiche Werte:

Code: Alles auswählen

2024-03-06 05:59:20,941 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-0.0, exported=8349055.0, dc_power=-0.0)
2024-03-06 05:59:21,074 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=8365367.6, dc_power=None)
2024-03-06 05:59:21,075 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=8365367.6, dc_power=None)
Ab hier wird´s dann ganz wild (Ich glaube hier klappt gerade der Abruf nicht, es fehlt Device0:

Code: Alles auswählen

2024-03-06 05:59:31,009 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8381680.199999999, dc_power=None)
2024-03-06 05:59:31,010 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8381680.199999999, dc_power=None)
...
2024-03-06 05:59:43,865 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8397992.799999999, dc_power=None)
2024-03-06 05:59:43,866 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8397992.799999999, dc_power=None)
...
2024-03-06 05:59:53,935 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8414305.399999999, dc_power=None)
2024-03-06 05:59:53,937 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8414305.399999999, dc_power=None)
...
2024-03-06 06:00:04,125 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8430617.999999998, dc_power=None)
2024-03-06 06:00:04,127 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8430617.999999998, dc_power=None)
...
2024-03-06 06:00:11,370 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8446930.599999998, dc_power=None)
2024-03-06 06:00:11,378 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8446930.599999998, dc_power=None)
...
2024-03-06 06:00:20,355 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8463243.199999997, dc_power=None)
2024-03-06 06:00:20,357 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0.0, exported=8463243.199999997, dc_power=None)
...
Danach gibt es wieder antworten von Device0 und es werden die alten Werte geschrieben:

Code: Alles auswählen

2024-03-06 06:00:30,420 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-0.0, exported=8349055.0, dc_power=-0.0)
2024-03-06 06:00:30,555 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=8365367.6, dc_power=None)
2024-03-06 06:00:30,556 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=8365367.6, dc_power=None)
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Thomas aus W »

Master 2024-03-05 12:38:55 +0100 [8bfd77591]

Ich hatte heute Nacht einen Fehler beim Tageswechsel. Sieht aus, als wenn es ein Problem mit der Datenstruktur beim neu anlegen der Tageslog-Datei gibt:

Code: Alles auswählen

2024-03-06 00:00:02,869 - {root:99} - {ERROR:MainThread} - Fehler im Main-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/main.py", line 91, in handler5MinAlgorithm
    update_daily_yields(totals)
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_daily_yields.py", line 22, in update_daily_yields
    data.data.counter_all_data.data.set.daily_yield_home_consumption = totals["hc"]["all"]["energy_imported"]
KeyError: 'all'
Schien weiter keine Auswirkungen gehabt zu haben, geht also nur um Kosmetik im Main-log... ;o)

Code: Alles auswählen

      "hc": {
        "all": {
          "imported": 1079717.3852498655
        }
      }
    },
    {
      "timestamp": 1709679901,
      "date": "00:05",
      "cp": {
bye
TW
Zuletzt geändert von Thomas aus W am Mi Mär 06, 2024 1:55 pm, insgesamt 2-mal geändert.
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Thomas aus W »

Master 2024-03-05 12:38:55 +0100 [8bfd77591]
Was genau bedeutet diese Fehlermeldung im Main log?

Code: Alles auswählen

2024-03-06 06:13:51,754 - {control.process:101} - {ERROR:MainThread} - LP5: Ladung wurde trotz verhinderter Unterbrechung gestoppt.
toemk
Beiträge: 53
Registriert: Mo Feb 03, 2020 3:56 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von toemk »

Im PV-Modus scheint es im Zusammenhang mit der Einstellung von minimalem Dauerstrom ein Problem zu geben. Bei "0" also ausgeschaltet ist das Verhalten wie erwartet (siehe screenshot 1); setze ich den Dauerstrom auf eine Leistung kleiner der aktuell genutzen, wird trotzdem der Strom erhöht und es gibt deutlichen Netzbezug (siehe screenshot 2).

vg
t.

Groß (SCR-20240306-lnvv).jpeg
(179.79 KiB) Noch nie heruntergeladen
Groß (SCR-20240306-logi).jpeg
(175.34 KiB) Noch nie heruntergeladen
Frank-H
Beiträge: 186
Registriert: Mi Apr 26, 2023 7:56 am

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Frank-H »

Auch ich hatte heute vormittag trotz des Fixes im aktuellen Master wieder einen 20000er Peak. Werden noch Detaillogs benötigt? Dann würde ich nochmal eine Unterbrechung provozieren.
5,68 kwp PV + 0,6 kwp Balkonkraftwerk, SMA Tripower 6.0 SE + Hoymiles HM 600, 5,2 kw BYD-Speicher
VW ID.4 (77 kwh)
OpenWB 2 Custom, 1-/3ph, 22 kw, ohne Display
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Ihaglc »

Dito:
nachdem es zunächst nach dem Update ( 2024-03-05 12:38:55 +0100 [8bfd77591] ) keine PV Peaks gab,
sind jetzt gerade wieder 2 Peaks aufgetaucht, die dann auch die Energiewerte verfälscht haben.
Dateianhänge
2024-03-06 14_03_22-Window.png
(107.53 KiB) Noch nie heruntergeladen
2024-03-06 14_04_15-Window.png
(124.25 KiB) Noch nie heruntergeladen
new 4.txt
(4.98 MiB) 5-mal heruntergeladen
2024-03-06 14_06_56-Window.png
(40.93 KiB) Noch nie heruntergeladen
2024-03-06 14_08_07-Window.png
2024-03-06 14_08_07-Window.png (36.78 KiB) 174 mal betrachtet
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Thomas aus W »

Thomas aus W hat geschrieben: Mi Mär 06, 2024 8:02 am Master 2024-03-05 12:38:55 +0100 [8bfd77591]

Ich hatte heute Nacht einen Fehler beim Tageswechsel. Sieht aus, als wenn es ein Problem mit der Datenstruktur beim neu anlegen der Tageslog-Datei gibt:

Code: Alles auswählen

2024-03-06 00:00:02,869 - {root:99} - {ERROR:MainThread} - Fehler im Main-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/main.py", line 91, in handler5MinAlgorithm
    update_daily_yields(totals)
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_daily_yields.py", line 22, in update_daily_yields
    data.data.counter_all_data.data.set.daily_yield_home_consumption = totals["hc"]["all"]["energy_imported"]
KeyError: 'all'
Schien weiter keine Auswirkungen gehabt zu haben, geht also nur um Kosmetik im Main-log... ;o)

Code: Alles auswählen

      "hc": {
        "all": {
          "imported": 1079717.3852498655
        }
      }
    },
    {
      "timestamp": 1709679901,
      "date": "00:05",
      "cp": {
Im Main log treten jetzt alle 5 Minuten Fehlermeldungen wegen invalidem JSON auf:

Code: Alles auswählen

2024-03-06 14:35:03,286 - {helpermodules.messaging:77} - {ERROR:Commands} - Befehl konnte nicht ausgeführt werden: {'command': 'getDailyLog', 'data': {'day': '20240306'}, 'error': 'Es ist ein interner Fehler aufgetreten: Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/command.py", line 127, in on_message
    func(connection_id, payload)
  File "/var/www/html/openWB/packages/helpermodules/command.py", line 561, in getDailyLog
    get_daily_log(payload["data"]["day"]))
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 140, in get_daily_log
    data = _collect_daily_log_data(date)
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 151, in _collect_daily_log_data
    log_data = json.load(json_file)
  File "/usr/lib/python3.9/json/__init__.py", line 293, in load
    return loads(fp.read(),
  File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.9/json/decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting \':\' delimiter: line 1 column 122952 (char 122951)
'}
Das JSON scheint aber korrekt zu sein, jedenfalls finde ich an der angegebenen Stelle den angeblich erwarteten Doppelpunkt:
Delimiter-at-122952-Bildschirmfoto_2024-03-06_14-46-47.png
Delimiter-at-122952-Bildschirmfoto_2024-03-06_14-46-47.png (113.09 KiB) 155 mal betrachtet
bye
TW
Gero
Beiträge: 2565
Registriert: Sa Feb 20, 2021 9:55 am

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Gero »

Phil1992 hat geschrieben: Di Mär 05, 2024 4:14 pm Bei mir wird der Verbrauch der Smart Home Geräte, trotz Einstellung "nicht in Hausverbrauch einrechnen", trotzdem in den Hausverbrauch eingerechnet.
Ist das ein bekannter Fehler?
Diese Option ist eine aus der 1.9er-Software. Da wurden auf dem Hauptbild im Graphen die Verbräuche der smarthome-Verbraucher in eigenen Kurven angezeigt, die nicht in den Hausverbrauch mit eingerechnet werden. Da es den Graphen bei 2 noch nicht gibt, ist der Grund klar, warum das nicht funktioniert.

smarthome wird gerade komplett überarbeitet, die Begrenzung auf 9 Geräte soll entfallen, und die Konfigurationsseite wird dann auch so aussehen wie der Rest der 2er-Software. Das was aktuell in der 2er-Software als smarthome zu finden ist, ist die aus 1.9er.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
toemk
Beiträge: 53
Registriert: Mo Feb 03, 2020 3:56 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von toemk »

Gero hat geschrieben: Mi Mär 06, 2024 2:06 pm
Phil1992 hat geschrieben: Di Mär 05, 2024 4:14 pm Bei mir wird der Verbrauch der Smart Home Geräte, trotz Einstellung "nicht in Hausverbrauch einrechnen", trotzdem in den Hausverbrauch eingerechnet.
Ist das ein bekannter Fehler?
Diese Option ist eine aus der 1.9er-Software. Da wurden auf dem Hauptbild im Graphen die Verbräuche der smarthome-Verbraucher in eigenen Kurven angezeigt, die nicht in den Hausverbrauch mit eingerechnet werden. Da es den Graphen bei 2 noch nicht gibt, ist der Grund klar, warum das nicht funktioniert.
Im Theme "Colors" wird das schon jetzt aufgeschlüsselt.

vg
t.
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Re: Rückmeldungen openWB software 2.1.3 Alpha 4

Beitrag von Thomas aus W »

Gero hat geschrieben: Mi Mär 06, 2024 2:06 pm Da wurden auf dem Hauptbild im Graphen die Verbräuche der smarthome-Verbraucher in eigenen Kurven angezeigt, die nicht in den Hausverbrauch mit eingerechnet werden
Das war in der 1.9 nicht nur eine Anzeigefunktion. Da wurde der Hausverbrauchszähler tatsächlich um die SH-Verbräuche reduziert.
Ich würde mir wünschen, dass das in der 2.0 tatsächlich nur für die Anzeige gemacht würde. Dann könne man diese Eigenschaft beliebig ein und ausschalten...
toemk hat geschrieben: Mi Mär 06, 2024 2:20 pm Im Theme "Colors" wird das schon jetzt aufgeschlüsselt.
Jein.
Die Momentananzeige in den Kreisen macht das tatsächlich, im (Tages-)Grafen und den Tagessummen nicht.

bye
TW
Gesperrt