(solved) PSA: Fetching SoC from Citroen failed (LV0)

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
miradarya
Beiträge: 94
Registriert: Fr Apr 17, 2020 7:38 am

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von miradarya »

Bei mir 1.9.244 und 07364655-... (aus der myOpel-App).
H7S3
Beiträge: 3
Registriert: Mi Dez 08, 2021 11:11 am

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von H7S3 »

Funktioniert bei mir aktuell nicht mit:
Nightly .250 und 1eebc2d5…

EDIT: Peugeot e208
seb351
Beiträge: 17
Registriert: Mi Jan 13, 2021 9:46 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von seb351 »

Bei mir geht es seit gestern auch nicht mehr.
Es scheinen in psasoc.py die Zeilen 82 und 103 minimal angepasst werden zu müssen. Jeweils nur das Leerzeichen hinter "x-introspect-realm" raus.

82:
headers = {'Accept':'application/hal+json','Authorization': 'Bearer %s' % acc_token,'x-introspect-realm': realm}

103:
headers = {'Accept':'application/hal+json','Authorization': 'Bearer %s' % acc_token,'x-introspect-realm': realm}

Bei mir scheint es mit der Änderung zu gehen, mag noch jemand testen?
Benutzeravatar
mrinas
Beiträge: 1868
Registriert: Mi Jan 29, 2020 10:12 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von mrinas »

ah super danke, darauf wäre ich vermutlich in den nächsten 5 Jahren nicht gekommen.

Ich probier das gern gleich mal, muss mir nur meine Testinstallation auf dem separaten Raspbi wieder auf die 1.9er umbauen, habe dort aktuell die 2.0 drauf. Hab' bestimmt irgendwo noch eine SD Karte rumfliegen.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
Benutzeravatar
mrinas
Beiträge: 1868
Registriert: Mi Jan 29, 2020 10:12 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von mrinas »

seb351 hat geschrieben: Mi Jan 12, 2022 11:12 am Bei mir geht es seit gestern auch nicht mehr.
Es scheinen in psasoc.py die Zeilen 82 und 103 minimal angepasst werden zu müssen. Jeweils nur das Leerzeichen hinter "x-introspect-realm" raus.

82:
headers = {'Accept':'application/hal+json','Authorization': 'Bearer %s' % acc_token,'x-introspect-realm': realm}

103:
headers = {'Accept':'application/hal+json','Authorization': 'Bearer %s' % acc_token,'x-introspect-realm': realm}

Bei mir scheint es mit der Änderung zu gehen, mag noch jemand testen?
Ja, mit Deiner Änderung - dem Entfernen der beiden Leerzeichen - tut das nun wieder. Ich stell' gleich mal einen PR ein.

Code: Alles auswählen

2022-01-12 14:29:46: Lp1: Fetched from Peugeot: 31% but skipping as not newer than current known SoC. (LV0) at 159 main modules/soc_psa/main.sh
2022-01-12 14:29:46: Lp1: Fetched SoC time difference is 16294 s (LV1) at 151 main modules/soc_psa/main.sh
2022-01-12 14:29:46: Lp1: Time of fetched SoC: 2022-01-12 09:56:34 (LV1) at 150 main modules/soc_psa/main.sh
2022-01-12 14:29:46: Lp1: Time of known SoC:   2022-01-12 14:28:08 (LV1) at 149 main modules/soc_psa/main.sh
2022-01-12 14:29:43: Lp1: Fetching SoC from Peugeot (LV0) at 133 main modules/soc_psa/main.sh

Hat eine Weile gedauert bis das Setup wieder lief (mit dem aktuellen Buster Image gibts wohl gedöns mit dem requests modul, das musste ich manuell aktualisieren...).
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
seran
Beiträge: 93
Registriert: Di Aug 04, 2020 7:54 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von seran »

Bekomme für meinen Corsa-E auch keinen aktuellen SoC mehr.

Code: Alles auswählen

2022-01-11 08:34:17: Lp1: Fetching SoC from Opel failed (LV0)
2022-01-11 08:34:14: Lp1: Fetching SoC from Opel (LV0)
2022-01-11 08:24:18: Lp1: Fetched from Opel: 61% but skipping as not newer than current known SoC. (LV0)

Code: Alles auswählen

2022-01-12 12:20:01: ##### cron5min.sh started ##### (LV0)
requests.exceptions.ConnectionError: ('Connection aborted.', error("(104, 'ECONNRESET')",))
    raise ConnectionError(err, request=request)
  File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 473, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 609, in send
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 488, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 56, in request
    return request('get', url, params=params, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 70, in get
    response=requests.get(reg,headers=headers )
  File "/var/www/html/openWB/modules/soc_psa/psasoc.py", line 88, in <module>
Traceback (most recent call last):
Zuletzt geändert von seran am Mi Jan 12, 2022 1:40 pm, insgesamt 1-mal geändert.
Benutzeravatar
mrinas
Beiträge: 1868
Registriert: Mi Jan 29, 2020 10:12 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von mrinas »

seran hat geschrieben: Mi Jan 12, 2022 1:36 pm Bekomme für meinen Corsa-E auch keinen aktuellen SoC mehr. Wie kommt man nochmal an die Logs der openWB?
Das wird mit großer Wahrscheinlichkeit alles das gleiche Problem sein, seb351 hat einen Fix gefunden - hierfür erstelle ich gerade einen PR damit der dann hoffentlich kurzfristig in einen Nighly Build übernommen wird.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
seran
Beiträge: 93
Registriert: Di Aug 04, 2020 7:54 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von seran »

Ah super, danke sehr! :) Sorry, habe die zweite Seite hier im Thread übersehen 🙈
Benutzeravatar
mrinas
Beiträge: 1868
Registriert: Mi Jan 29, 2020 10:12 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von mrinas »

Fix ist bereits in der Nightly enthalten.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
seb351
Beiträge: 17
Registriert: Mi Jan 13, 2021 9:46 pm

Re: (solved) PSA: Fetching SoC from Citroen failed (LV0)

Beitrag von seb351 »

mrinas hat geschrieben: Mi Jan 12, 2022 2:31 pm Fix ist bereits in der Nightly enthalten.
Danke!
Sogar für die alten Module :)
Antworten