Rückmeldungen 2.1.4 Release

Fragen zur Nutzung, Features, usw..
Tuffi
Beiträge: 58
Registriert: Mo Jul 24, 2023 9:10 am

Re: Rückmeldungen 2.1.4 Release

Beitrag von Tuffi »

Hallo zusammen.
Ich habe seit zwei, drei Releases das Problem, das das laden in den oberen 5 % des Fahrzeugs dauernd unterbrochen und wieder aufgenommen wird.
Screenshot_2024-06-05_10.43.19.png
(142.9 KiB) Noch nie heruntergeladen
Meldungen der BMW App:
signal-2024-06-05-104304.jpeg
(88.34 KiB) Noch nie heruntergeladen
main.log angehangen.
Hat jemand eine Idee, woran das liegen könnte?

Gruß,
Tuffi
Dateianhänge
main.log
(73.98 KiB) 34-mal heruntergeladen
openWB series2 standard+, 2.1.4
Kostal PIKO 15, FW 06.18
Kostal Smart Energy Meter G2, SW 2.4.1
Kostal Plenticore BI 10/26 - G2, SW 02.11.14280
BYD Battery-Box Premium HVM 22.1
Scusi83
Beiträge: 106
Registriert: Do Feb 25, 2021 10:48 am

Re: Rückmeldungen 2.1.4 Release

Beitrag von Scusi83 »

Tuffi hat geschrieben: Mi Jun 05, 2024 8:56 am Hallo zusammen.
Ich habe seit zwei, drei Releases das Problem, das das laden in den oberen 5 % des Fahrzeugs dauernd unterbrochen und wieder aufgenommen wird.
Screenshot_2024-06-05_10.43.19.png

Meldungen der BMW App:
signal-2024-06-05-104304.jpeg

main.log angehangen.
Hat jemand eine Idee, woran das liegen könnte?

Gruß,
Tuffi
Das habe ich seit der 2.0. Wenn der Tesla bei 100% steht und von sich aus nur noch einphasig lädt, weil das BMS Akkubalancing macht, dann stoppt die OpenWB Software den Ladevorgang um wieder auf 3 phasig zu schalten. Mir ist bis jetzt auch nicht ganz klar warum die Funktion eingebaut wurde. Gerade beim Sofortladen soll die Wallbox einfach nur alle 3 Phasen durchschalten und nicht am Ladevorgang rumfummeln. Bei PV hatte ich das noch nicht, weil ich damit eigentlich nie bis 100% lade und auch nicht soviel Leistung habe, dass ich oft im 3 phasigen Bereich bin.
Du kannst unter "übergreifendes" "Phasenumschaltung wiederholt anstoßen" deaktivieren. Dann macht die das aber trotzdem ein mal was auch nicht gut für das BMS ist. Aber dann sollte er damit aufhören.
Amok83
Beiträge: 677
Registriert: Mi Dez 02, 2020 10:17 am
Has thanked: 2 times

Re: Rückmeldungen 2.1.4 Release

Beitrag von Amok83 »

LutzB hat geschrieben: Di Jun 04, 2024 4:56 pm Kann bitte mal jemand eine Anleitung zur Anbindung an ioBroker schreiben, damit nicht immer diese Probleme mit falsch konfigurierten Systemen auftreten? Falls es schon eine hier gibt, bitte verlinken.
Grundsätzlich sollte das noch gültig sein: https://github.com/snaptec/openWB/wiki/ ... --iobroker

Nur die Topics heißen jetzt anders.

Edit: Dieser Haken sollte noch weg, da dies sonst zum Überschreiben ALLER Topics in der openWB bei Aufstart des ioBroker führt:
2024-06-05 11_36_30-Steuerung der openWB (v1.9.x) mit iobroker & vis · snaptec_openWB Wiki · GitHub.jpg
2024-06-05 11_36_30-Steuerung der openWB (v1.9.x) mit iobroker & vis · snaptec_openWB Wiki · GitHub.jpg (26.67 KiB) 1573 mal betrachtet
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
Phiolin
Beiträge: 4
Registriert: Di Jun 04, 2024 9:05 pm

Re: Rückmeldungen 2.1.4 Release

Beitrag von Phiolin »

LutzB hat geschrieben: Mi Jun 05, 2024 7:47 am Die Topics werden beim nächsten Reboot entfernt.
Das hat bei mir leider nicht geholfen.
Ich hab das mittlerweile einfach über ein Restore "aufgeräumt", so dass das aktuell kein Problem mehr ist.
Silence66
Beiträge: 12
Registriert: Do Jul 29, 2021 10:45 am

Re: Rückmeldungen 2.1.4 Release

Beitrag von Silence66 »

Hallo zusammen,

ich hab gestern auch das Update durchgeführt, nach dem Neustart aber folgende Fehlermeldung bekommen

Code: Alles auswählen

Collecting grpcio==1.60.1
  Downloading https://www.piwheels.org/simple/grpcio/grpcio-1.60.1-cp39-cp39-linux_armv7l.whl (95.8 MB)
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    grpcio==1.60.1 from https://www.piwheels.org/simple/grpcio/grpcio-1.60.1-cp39-cp39-linux_armv7l.whl#sha256=6f92c65ef3cd7b0f70478875cf86fe3130ba080f5a2670db4f900e1f77b9e297 (from -r /var/www/html/openWB/requirements.txt (line 23)):
        Expected sha256 6f92c65ef3cd7b0f70478875cf86fe3130ba080f5a2670db4f900e1f77b9e297
             Got        80676bff2f129592d8c3216b94930a16c77d4536e2bbbfaaf04c536654a93580

failed!
load versions...
chgrp: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chgrp: Zugriff auf '/var/www/html/openWB/data/data_migration/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/data/data_migration/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
und seitdem hagelt es Fehler:

Code: Alles auswählen

2024-06-05 21:56:48,006 - {modules.configuration:162} - {ERROR:MainThread} - Fehler im configuration-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/configuration.py", line 154, in _pub_configurable_soc_modules
    dev_defaults = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/var/www/html/openWB/packages/modules/vehicles/evcc/soc.py", line 9, in <module>
    from modules.vehicles.evcc.api import fetch_soc
  File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 4, in <module>
    import grpc
ModuleNotFoundError: No module named 'grpc'
oder

Code: Alles auswählen

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/json/device.py", line 37, in update_components
    response = req.get_http_session().get(device_config.configuration.url, timeout=5).json()
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='192.168.2.201', port=80): Max retries exceeded with url: /rpc/Switch.GetStatus?id=0 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x70bf7e68>: Failed to establish a new connection: [Errno 113] No route to host'))

2024-06-05 21:57:04,465 - {modules.common.simcount._simcount:41} - {WARNING:MainThread} - Time difference between previous state and current state is too large. Set time difference to control interval.
2024-06-05 21:57:13,889 - {modules.common.fault_state:49} - {ERROR:device5} - Json Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr Die Verbindung zum Server http://192.168.2.201/rpc/Switch.GetStatus?id=0 ist fehlgeschlagen. Überprüfe Adresse und Netzwerk., Traceback: 
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 169, in _new_conn
    conn = connection.create_connection(
  File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 96, in create_connection
    raise err
  File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 86, in create_connection
    sock.connect(sa)
OSError: [Errno 113] No route to host
Edit: reboot gemacht und er hat die Pakete nochmal geladen, scheint geholfen zu haben:)
LutzB
Beiträge: 3779
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 4 times
Been thanked: 23 times

Re: Rückmeldungen 2.1.4 Release

Beitrag von LutzB »

@Silence66

Die openWB hatte beim Booten Probleme ein Paket zu installieren. Beim Download ist etwas schief gelaufen. Der zweite Fehler ist dann die logische Konsequenz, da das benötigte Paket fehlt. Die dritte Meldung ist unabhängig davon uns sagt, dass Deine openWB den konfigurierten JSON-WR nicht im Netzwerk erreichen kann.

Ich würde mal dringend prüfen, ob da alles richtig verkabelt ist oder ob irgendwo ein Wackelkontakt ist. Als zweites die Netzwerkkonfiguration prüfen. Sind openWB und WR im selben Subnetz, ist evtl. eine Firewall dazwischen etc...
LenaK
Beiträge: 1306
Registriert: Fr Jan 22, 2021 6:40 am
Been thanked: 16 times

Re: Rückmeldungen 2.1.4 Release

Beitrag von LenaK »

seaspotter hat geschrieben: Di Jun 04, 2024 3:20 pm Gibt es auch noch Antworten aus den Problemen im alten Thread, weil dieser jetzt gesperrt ist?

Siehe hier: viewtopic.php?p=110412#p110412
In dem Beitrag ist nur der Log-Ausschnitt, wo die Regelung schon auf PHASE_SWITCH_DELAY_EXPIRED hängt. Relevant für die Fehlersuche ist aber der Moment, in dem der Status wechseln müsste, es aber nicht tut.

Wenn dieser PR https://github.com/openWB/core/pull/1650 gemergt ist, ist das main.log länger. Dann sollte es einfacher werden, ein Log vom richtigen Moment zu bekommen.
Tuffi
Beiträge: 58
Registriert: Mo Jul 24, 2023 9:10 am

Re: Rückmeldungen 2.1.4 Release

Beitrag von Tuffi »

Scusi83 hat geschrieben: Mi Jun 05, 2024 9:06 am
Tuffi hat geschrieben: Mi Jun 05, 2024 8:56 am Ich habe seit zwei, drei Releases das Problem, das das laden in den oberen 5 % des Fahrzeugs dauernd unterbrochen und wieder aufgenommen wird.
Das habe ich seit der 2.0. Wenn der Tesla bei 100% steht und von sich aus nur noch einphasig lädt, weil das BMS Akkubalancing macht, dann stoppt die OpenWB Software den Ladevorgang um wieder auf 3 phasig zu schalten.
Reicht es, das hier so stehen zu lassen?
Oder wäre es besser ein issue auf github zu eröffnen?

Ich habe meine openWB direkte mit SW 2 bekommen. Weiß leider nicht mehr genau, welche Version zu dem Zeitpunkt die aktuelle war.
Auf jeden Fall hat damit noch das laden bis 100 % ohne Unterbrechung funktioniert.

Gruß,
Tuffi
openWB series2 standard+, 2.1.4
Kostal PIKO 15, FW 06.18
Kostal Smart Energy Meter G2, SW 2.4.1
Kostal Plenticore BI 10/26 - G2, SW 02.11.14280
BYD Battery-Box Premium HVM 22.1
LenaK
Beiträge: 1306
Registriert: Fr Jan 22, 2021 6:40 am
Been thanked: 16 times

Re: Rückmeldungen 2.1.4 Release

Beitrag von LenaK »

xwo hat geschrieben: Di Jun 04, 2024 4:14 pm
LenaK hat geschrieben: Di Jun 04, 2024 7:05 am Bitte mal http://<ip der openWB>/openWB/data/monthly_log/<JJJJMM>.json posten. Wenn die openWB seit Jahresanfang läuft: 202401.json.
Läuft seit Ende Februar:

Code: Alles auswählen

 {"entries": [{"timestamp": 1708611961, "date": "20240222", "cp": {"cp2": {"imported": 0.0, "exported": 0}, "cp1": {"imported": 0.0, "exported": 0}, "all": {"imported": 0.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev2": {"soc": 0}, "ev1": {"soc": 0}}, "counter": {"counter0": {"imported": 0, "exported": 0}, "counter1": {"imported": 0.0, "exported": 0}}, "pv": {}, "bat": {}, "sh": {}, "hc": {}}, {"timestamp": 1708642802, "date": "20240223", "cp": {"cp5": {"imported": 2675.0, "exported": 0}, "all": {"imported": 2675.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 0}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter6": {"imported": 2675.0, "exported": 0, "grid": true}, "counter9": {"imported": 0, "exported": 0, "grid": false}}, "pv": {"all": {"exported": 0}, "pv7": {"exported": 0}}, "bat": {"all": {"imported": 0, "exported": 0, "soc": 0}, "bat8": {"imported": 0, "exported": 0, "soc": 0}}, "sh": {}, "hc": {"all": {"imported": 0.09795568339095985}}}, {"timestamp": 1708729205, "date": "20240224", "cp": {"cp5": {"imported": 2675.0, "exported": 0}, "all": {"imported": 2675.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 0}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter6": {"imported": 2675.0, "exported": 0, "grid": true}, "counter9": {"imported": 0, "exported": 0, "grid": false}}, "pv": {"all": {"exported": 0}, "pv7": {"exported": 0}}, "bat": {"all": {"imported": 0, "exported": 0, "soc": 0}, "bat8": {"imported": 0, "exported": 0, "soc": 0}}, "sh": {}, "hc": {"all": {"imported": 0.09795568339095985}}}, {"timestamp": 1708815602, "date": "20240225", "cp": {"cp5": {"imported": 3125.0, "exported": 0}, "all": {"imported": 3125.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 56}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter9": {"imported": 6170, "exported": 15720, "grid": true}}, "pv": {"all": {"exported": 56000}, "pv7": {"exported": 56000}}, "bat": {"all": {"imported": 26200, "exported": 19700, "soc": 69}, "bat8": {"imported": 26200, "exported": 19700, "soc": 69}}, "sh": {}, "hc": {"all": {"imported": 2111.9291398312735}}}, {"timestamp": 1708902003, "date": "20240226", "cp": {"cp5": {"imported": 14205.0, "exported": 0}, "all": {"imported": 14205.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 67}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter9": {"imported": 6730, "exported": 15850, "grid": true}}, "pv": {"all": {"exported": 76200}, "pv7": {"exported": 76200}}, "bat": {"all": {"imported": 34100, "exported": 31200, "soc": 23}, "bat8": {"imported": 34100, "exported": 31200, "soc": 23}}, "sh": {}, "hc": {"all": {"imported": 14975.364858135523}}}, {"timestamp": 1708988402, "date": "20240227", "cp": {"cp5": {"imported": 14367.0, "exported": 0}, "all": {"imported": 14367.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 81}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter9": {"imported": 7350, "exported": 21310, "grid": true}}, "pv": {"all": {"exported": 99300}, "pv7": {"exported": 99300}}, "bat": {"all": {"imported": 43900, "exported": 35400, "soc": 71}, "bat8": {"imported": 43900, "exported": 35400, "soc": 71}}, "sh": {}, "hc": {"all": {"imported": 26949.129121992624}}}, {"timestamp": 1709074802, "date": "20240228", "cp": {"cp5": {"imported": 14367.0, "exported": 0}, "all": {"imported": 14367.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 63}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter9": {"imported": 8170, "exported": 21310, "grid": true}}, "pv": {"all": {"exported": 103400}, "pv7": {"exported": 103400}}, "bat": {"all": {"imported": 45400, "exported": 42100, "soc": 10}, "bat8": {"imported": 45400, "exported": 42100, "soc": 10}}, "sh": {}, "hc": {"all": {"imported": 36655.30293259091}}}, {"timestamp": 1709161203, "date": "20240229", "cp": {"cp5": {"imported": 14584.0, "exported": 0}, "all": {"imported": 14584.0, "exported": 0}}, "ev": {"ev0": {"soc": 0}, "ev4": {"soc": 0}, "ev2": {"soc": 0}, "ev1": {"soc": 0}, "ev3": {"soc": 0}}, "counter": {"counter9": {"imported": 11070, "exported": 21320, "grid": true}}, "pv": {"all": {"exported": 114700}, "pv7": {"exported": 114700}}, "bat": {"all": {"imported": 53600, "exported": 45200, "soc": 57}, "bat8": {"imported": 53600, "exported": 45200, "soc": 57}}, "sh": {}, "hc": {"all": {"imported": 45168.3578831963}}}], "totals": {"cp": {"cp2": {"imported": 0, "exported": 0}, "cp1": {"imported": 0, "exported": 0}, "all": {"imported": 0, "exported": 0}}, "counter": {"counter0": {"imported": 0, "exported": 0}, "counter1": {"imported": 0, "exported": 0}}, "pv": {}, "bat": {}, "sh": {}}, "names": {"cp5": "Carport", "ev0": "Standard-Fahrzeug", "ev4": "DragonCar", "ev2": "ev2", "ev1": "ev1", "ev3": "ev3", "counter9": "QCells Z\u00e4hler", "pv7": "QCells Wechselrichter", "bat8": "QCells Speicher"}}
Ist korrigiert, wenn https://github.com/openWB/core/pull/1654 gemergt ist.
LenaK
Beiträge: 1306
Registriert: Fr Jan 22, 2021 6:40 am
Been thanked: 16 times

Re: Rückmeldungen 2.1.4 Release

Beitrag von LenaK »

ran hat geschrieben: Di Jun 04, 2024 9:48 pm

Code: Alles auswählen

2024-06-04 23:00:02,486 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:05:02,101 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:10:02,949 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:15:01,992 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:20:02,486 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:25:02,406 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:30:02,983 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:35:03,201 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported, Payload -4982352.793417926 liegt in keinem der angegebenen Wertebereiche.
2024-06-04 23:40:03,068 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/pv/get/yearly_exported,
Bei mir stimmen die Ertragsdaten der einzelnen Wechselrichter nicht.
Ich importiere die Werte mit MQTT. Dabei ist aber eigentlich nicht vorgesehen, dass monatliche und jährliche Werte importiert werden, sondern nur folgende Werte:
openWB/set/pv/58/get/power

PV-Leistung in Watt als Zahl mit oder ohne Nachkommastellen (Float, Integer) und einem Punkt als Dezimaltrennzeichen. Produzierte Leistung muss ein negatives Vorzeichen haben. (In bestimmten Konstellationen, z.B. wenn ein Hybridsystem über einen zweiten Wechselrichter geladen wird, hat die Leistung ein positives Vorzeichen.) Beispiel: -123
openWB/set/pv/58/get/exported

Erzeugte Energie in Wh, Zahl mit oder ohne Nachkommastellen (Float, Integer) und einem Punkt als Dezimaltrennzeichen, nur positiv
Beispiel: 123.45
Somit müssten die monatlichen und jährlichen Ertragsdaten eigentlich in der OpenWB-Software addiert werden - dies scheint nicht zu funktionieren.
Hast Du einen Rückwärtssprung in deinen Zählerdaten? Bitte mal unter http://<ip der openWB>/openWB/data/monthly_log/<JJJJMM>.json prüfen.
Gesperrt