Seite 52 von 74

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

Verfasst: Sa Jan 13, 2024 10:08 pm
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...

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

Verfasst: Mo Jan 15, 2024 11:25 am
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

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

Verfasst: Mo Jan 15, 2024 11:36 am
von humschti
Kannst du im Auto nicht den maximalen SOC einstellen?

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

Verfasst: Mo Jan 15, 2024 11:40 am
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

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

Verfasst: Di Jan 16, 2024 9:53 am
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"

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

Verfasst: Di Jan 16, 2024 9:57 am
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

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

Verfasst: Di Jan 16, 2024 9:57 am
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.

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

Verfasst: Di Jan 16, 2024 10:08 am
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...

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

Verfasst: Di Jan 16, 2024 10:27 pm
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.

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

Verfasst: Mi Jan 17, 2024 6:36 am
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 ...