rleidner hat geschrieben: ↑Fr Mai 03, 2024 5:24 pm
...
Weiter ist ein neues Modul für 2.x in Vorbereitung, das die Library bimmer_connected (bc) benutzt.
Vorteil ist, dass das Modul selbst das Verhalten des BMW-Servers nicht mehr kennen muss.
Wenn sich etwas Wesentliches ändert und das Problem in bc gelöst ist muss in openWB 2.x nur auf die neue Version der bc library gesetzt werden und (nach Update der openWB) funktioniert das SOC - Modul wieder.
Es muss sich also kein Entwickler finden, der sich in die Tiefen der Protokolle einarbeitet.
Zum Ändern der bc-Version sind keine Python/Entwickler-Skills nötig.
bc wird sehr gut supported und wurde bisher immer sehr schnell angepasst, wenn sich Änderungen ergeben haben.
Ich hatte vor einigen Tagen eine störende Fehlermeldung als Issue gemeldet. Das war nach wenigen Stunden in einer neuen Version gelöst.
Ich werde den PR für das neue BMW-bc Modul in den nächsten Tagen machen.
Es wird dann in 2.x erst mal 2 SOC-Module für BMW geben:
- "BMW" für das bisherige Modul
- "BMW (Bimmer)" für das neue Modul.
Wenn sich das neue Modul bewährt hat wird das bisherige Modul obsolet und entfernt werden.
Das neue Modul "BMW (Bimmer)" ist jetzt im Master (alpha 2.1.5) verfügbar.
Es wäre gut, wenn das jemand testen würde.
Das Modul unterstützt auch optional die Berechnung des SOC während der Ladung.
bimmer1.JPG (25.15 KiB) 1046 mal betrachtet
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour