Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)
Verfasst: Fr Jan 19, 2024 7:44 pm
Doch, funktioniert hier einwandfrei. Welche Version hast Du installiert?
Die modulare Wallbox
https://forum.openwb.de/
Die neueste, also 2024-01-03 12:21:20 +0100 [06bcf54f9]. Ich habe immer die neuste installiert.LutzB hat geschrieben: Fr Jan 19, 2024 7:44 pm Doch, funktioniert hier einwandfrei. Welche Version hast Du installiert?
oh je, sieht ganz danach aus. Unser e2008 schmeißt bei der SoC Abfrage nun auch einen Fehler. Da muss ich wohl erstmal auf Tronity umstellen bis die Frau nachher nachhaus kommt, sonst wird das Auto später nicht geladen. Das wäre eher ungünstig.M_aus_BW hat geschrieben: Mi Jan 24, 2024 6:36 am Vielleicht passt mein Anliegen schon auch hier rein:
Seit gestern wird beim Laden unseres Peugeot 2008 der SoC über die openWB nicht mehr angezeigt.
Vorausgegangen war folgendes:
Beim Anstecken und Beginn der Ladung dauerte es ein paar Sekunden und der Vorgang wurde abgebrochen. Das habe ich mit dem selben Ergebnis wiederholt.
Im Graph des Smartphones war zu erkennen, wie die SoC-Kurve hin und her gesprungen ist.
Als nichts ging, habe ich mit kleinem Standard-Ladeequipment getestet, ob es an der Box liegt.
Laden hat funktioniert.
Danach ein Backup und Reboot gemacht. Anschließend wieder großes Kabel und an die Box angeschlossen.
Die Ladung hat wieder funktioniert, die Info über den SoC fehlt nun aber, so dass über die WB der Status nicht zu sehen ist.
In der Peugeot-App, die ja in vielen Dingen unterirdisch läuft, wird aber wohl korrekt der Ladestand dargestellt.
Kann dieses Problem im Zusammenhang mit euern Beiträgen stehen oder muss ich eher beim Auto suchen lassen?
Danke
Code: Alles auswählen
2024-01-23 23:10:21,457 - {modules.common.fault_state:49} - {ERROR:fetch soc_ev15} - PSA: FaultState FaultStateLevel.ERROR, FaultStr <class 'Exception'> ('Error requesting PSA data for vehicle: 15',), 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.peugeot.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: 15
Code: Alles auswählen
2024-01-23 14:09:00,101 - {modules.common.fault_state:49} - {ERROR:fetch soc_ev1} - PSA: FaultState FaultStateLevel.ERROR, FaultStr <class 'TypeError'> ("unsupported operand type(s) for -: 'float' and 'NoneType'",), Traceback:
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 111, in _get_carstate_by_source
return CarState(soc=calc_soc.calc_soc(vehicle_update_data,
File "/var/www/html/openWB/packages/modules/vehicles/common/calc_soc/calc_soc.py", line 13, in calc_soc
imported_since_start = vehicle_update_data.imported - imported_start
TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'