SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Anfragen zum Erstellen von Modulen, Fragen zu Modulen
JHC
Beiträge: 78
Registriert: Fr Jun 10, 2022 8:23 am
Wohnort: Schleswig-Holstein

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von JHC »

mrinas hat geschrieben: Sa Jan 13, 2024 8:51 pm Mit dem 2er Release der openWB kann man jedes SoC Modul zur Berechnung des SoC Stands konfigurieren. Die SoC Modulkonfiguration an eine Eigenschaft 'calculate_soc' - hierüber wird die Berechnung aktiviert. Ist in den meisten Modulen in der UI nicht zu sehen, lässt sich aber über MQTT setzen.
Danke für die Info, das wäre ein Grund mal wieder zu prüfen, ob alle KO-Kriterien für die openWB 2.0 jetzt abgearbeitet wurden...
PV: 8,88 kWp, Speicher: 10 kWh, 2x openWB series2 custom, Discovergy Meter, openWB EVU + PV Kit v2 MID, openHAB, Corsa-e
Bernd_M
Beiträge: 14
Registriert: Di Sep 27, 2022 12:34 pm

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von Bernd_M »

Hallo in die Runde.
Ich bin ebenfalls ein betroffener Opel Fahrer (Corsa E), der keinen SoC mehr bekommt. Das ist schon ziemlich lästig, da ich ansonsten das Auto immer auf 100% laden würde, denn ich muss ja die lademengenbegrenzung rausnehmen, um überhaupt laden zu können. Nun bin ich allerdings reiner Anwender und kein Fachmann, wie es viele hier im Forum zu sein scheinen. Ich verstehe nur einen kleinen Teil und weiß auch nicht, wie ich mir irgendwelche Logfiles ansehen kann.

Meine Frage ist: Kann mir jemand sagen, wie es jetzt weiter geht? Gibt es einen Weg, den SoC vom Fahrzeug wieder auszulesen?

Gruß,
Bernd
Benutzeravatar
humschti
Beiträge: 553
Registriert: Mo Nov 25, 2019 8:25 am
Wohnort: Nürensdorf (Schweiz)

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von humschti »

Kannst du im Auto nicht den maximalen SOC einstellen?
openWB Series 2 Duo mit EVU, 1/3 Umschaltung und abgesetztem Display, 16 kWp mit Solaredge, Ansteuerung Haushaltsgeräte mit Shelly
Tesla Model S und Cupra Born (SoC via EVCC)
Benutzeravatar
mrinas
Beiträge: 1911
Registriert: Mi Jan 29, 2020 10:12 pm

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von mrinas »

humschti hat geschrieben: Mo Jan 15, 2024 11:36 am Kannst du im Auto nicht den maximalen SOC einstellen?
Nope, das geht bei PSA leider nicht. In der App auch nicht
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
JHC
Beiträge: 78
Registriert: Fr Jun 10, 2022 8:23 am
Wohnort: Schleswig-Holstein

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von JHC »

So, in der Zwischenzeit ist mein App Token abgelaufen und ich kann mich auf in der Handy-App nicht mehr anmelden.
Selbe Fehlermeldung... vielleicht wacht jetzt jemand bei Stellantis/PSA/Opel auf...

Wenn man sich im Web anmelden will, kommt übrigends der Fehler "Account vorübergehend gesperrt"
PV: 8,88 kWp, Speicher: 10 kWh, 2x openWB series2 custom, Discovergy Meter, openWB EVU + PV Kit v2 MID, openHAB, Corsa-e
sonnencorsa
Beiträge: 66
Registriert: Mi Jul 07, 2021 11:55 am

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von sonnencorsa »

my.opel.de geht mittlerweile wieder und ich kann mich auch anmelden, den SOC habe ich allerdings nicht über die Box auslesen können. Beim Einloggen in my.opel.de wurde mir ein Popup "geänderte URL" angezeigt, evtl. hat sich auch die API-URL geändert?

Kann evtl. jemand testen, ob die alternativen Methoden (z. B. dieses Python-Ding) mittlerweile wieder funktionieren? Danke!
JHC hat geschrieben: Di Jan 16, 2024 9:53 am So, in der Zwischenzeit ist mein App Token abgelaufen und ich kann mich auf in der Handy-App nicht mehr anmelden.
Selbe Fehlermeldung... vielleicht wacht jetzt jemand bei Stellantis/PSA/Opel auf...

Wenn man sich im Web anmelden will, kommt übrigends der Fehler "Account vorübergehend gesperrt"
Bei mir funktioniert die App etc. wie sie soll.

Hier übrigens der Fehler im SOC-Log, kann das nicht interpretieren aber vllt. hilft es ja irgendwie:

Code: Alles auswählen

2024-01-16 10:50:23,643 - {modules.common.configurable_vehicle:56} - {DEBUG:fetch soc_ev1} - Vehicle Instance <class 'modules.vehicles.psa.config.PSA'>
2024-01-16 10:50:23,644 - {modules.common.configurable_vehicle:57} - {DEBUG:fetch soc_ev1} - Calculated SoC-State CalculatedSocState(imported_start=4843344.73, manual_soc=None, soc_start=51)
2024-01-16 10:50:23,645 - {modules.common.configurable_vehicle:58} - {DEBUG:fetch soc_ev1} - Vehicle Update Data VehicleUpdateData(plug_state=False, charge_state=False, imported=None, battery_capacity=46000, efficiency=96, soc_from_cp=None, timestamp_soc_from_cp=None)
2024-01-16 10:50:23,647 - {modules.common.configurable_vehicle:59} - {DEBUG:fetch soc_ev1} - General Config GeneralVehicleConfig(use_soc_from_cp=False, request_interval_charging=1, request_interval_not_charging=60, request_only_plugged=False)
2024-01-16 10:50:23,649 - {modules.common.component_context:24} - {DEBUG:fetch soc_ev1} - Update Komponente ['PSA']
2024-01-16 10:50:23,655 - {urllib3.connectionpool:973} - {DEBUG:fetch soc_ev1} - Starting new HTTPS connection (1): idpcvs.opel.com:443
2024-01-16 10:50:23,655 - {urllib3.connectionpool:973} - {DEBUG:fetch soc_ev1} - Starting new HTTPS connection (1): idpcvs.opel.com:443
2024-01-16 10:50:23,919 - {urllib3.connectionpool:452} - {DEBUG:fetch soc_ev1} - https://idpcvs.opel.com:443 "POST /am/oauth2/access_token HTTP/1.1" 400 None
2024-01-16 10:50:23,919 - {urllib3.connectionpool:452} - {DEBUG:fetch soc_ev1} - https://idpcvs.opel.com:443 "POST /am/oauth2/access_token HTTP/1.1" 400 None
2024-01-16 10:50:23,938 - {modules.common.fault_state:55} - {ERROR:fetch soc_ev1} - PSA: FaultState FaultStateLevel.ERROR, FaultStr <class 'Exception'> Error requesting PSA data for vehicle: 1, Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/vehicles/psa/api.py", line 111, in fetch_soc
    session = create_session(
  File "/var/www/html/openWB/packages/modules/vehicles/psa/api.py", line 70, in create_session
    access_token = session.post(
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 590, in post
    return self.request('POST', url, data=data, json=json, **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 662, in send
    r = dispatch_hook('response', hooks, r, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/hooks.py", line 31, in dispatch_hook
    _hook_data = hook(hook_data, **kwargs)
  File "/var/www/html/openWB/packages/modules/common/req.py", line 10, in <lambda>
    session.hooks['response'].append(lambda r, *args, **kwargs: r.raise_for_status())
  File "/usr/lib/python3/dist-packages/requests/models.py", line 943, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://idpcvs.opel.com/am/oauth2/access_token

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 66, in update
    car_state = self._get_carstate_by_source(vehicle_update_data, source)
  File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 109, in _get_carstate_by_source
    return self.__component_updater(vehicle_update_data)
  File "/var/www/html/openWB/packages/modules/vehicles/psa/soc.py", line 20, in updater
    return api.fetch_soc(vehicle_config.configuration, vehicle)
  File "/var/www/html/openWB/packages/modules/vehicles/psa/api.py", line 119, in fetch_soc
    raise Exception("Error requesting PSA data for vehicle: %s" % vehicle_id)
Exception: Error requesting PSA data for vehicle: 1
Zuletzt geändert von sonnencorsa am Di Jan 16, 2024 10:07 am, insgesamt 4-mal geändert.
Benutzeravatar
mrinas
Beiträge: 1911
Registriert: Mi Jan 29, 2020 10:12 pm

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von mrinas »

JHC hat geschrieben: Di Jan 16, 2024 9:53 am So, in der Zwischenzeit ist mein App Token abgelaufen und ich kann mich auf in der Handy-App nicht mehr anmelden.
Selbe Fehlermeldung... vielleicht wacht jetzt jemand bei Stellantis/PSA/Opel auf...

Wenn man sich im Web anmelden will, kommt übrigends der Fehler "Account vorübergehend gesperrt"
Das mit dem Account vorrübergehend gesperrt hatte ich neulich beim Peugeot e2008 auch als ich den PSA CarController wieder aktiviert hab. Meine Lösung war die Peugeot app zu starten, dort wollte er dann MFA, danach ging auch der CarController.

Denke aber nicht dass das gleiche Thema ist.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
JHC
Beiträge: 78
Registriert: Fr Jun 10, 2022 8:23 am
Wohnort: Schleswig-Holstein

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von JHC »

sonnencorsa hat geschrieben: Di Jan 16, 2024 9:57 am my.opel.de geht mittlerweile wieder und ich kann mich auch anmelden, den SOC habe ich allerdings nicht über die Box auslesen können. Beim Einloggen in my.opel.de wurde mir ein Popup "geänderte URL" angezeigt, evtl. hat sich auch die API-URL geändert?

Kann evtl. jemand testen, ob die alternativen Methoden (z. B. dieses Python-Ding) mittlerweile wieder funktionieren? Danke!
Die Anmelde-URL für die Website ist die selbe wie vorher (id-dcr.opel.com) und da kommt die selbe Meldung wie oben...
PV: 8,88 kWp, Speicher: 10 kWh, 2x openWB series2 custom, Discovergy Meter, openWB EVU + PV Kit v2 MID, openHAB, Corsa-e
ichderarnd
Beiträge: 2
Registriert: Sa Jan 13, 2024 6:32 pm

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von ichderarnd »

sonnencorsa hat geschrieben: Di Jan 16, 2024 9:57 am Kann evtl. jemand testen, ob die alternativen Methoden (z. B. dieses Python-Ding) mittlerweile wieder funktionieren? Danke!
Der psa-car-controller gibt weiterhin "400 - server_error : Internal Server Error" aus.
sonnencorsa
Beiträge: 66
Registriert: Mi Jul 07, 2021 11:55 am

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Beitrag von sonnencorsa »

ichderarnd hat geschrieben: Di Jan 16, 2024 10:27 pm
sonnencorsa hat geschrieben: Di Jan 16, 2024 9:57 am Kann evtl. jemand testen, ob die alternativen Methoden (z. B. dieses Python-Ding) mittlerweile wieder funktionieren? Danke!
Der psa-car-controller gibt weiterhin "400 - server_error : Internal Server Error" aus.
Danke! Dann können wir wohl nur warten und hoffen ...
Antworten