Support: Mercedes EQ

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

Hast Du die Schnittstelle Drittanbieter: Fahrzeugdaten utner Diensteaktivierung in der App aktiviert?
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Hamski
Beiträge: 7
Registriert: Mo Apr 19, 2021 7:36 pm

Re: Support: Mercedes EQ

Beitrag von Hamski »

Ja, die Schnittstelle für Drittanbieter war erst mein Problem, die ist aktiv.

Nun wird dies wiederholend geloggt.
Hab zwei Stellen unkenntlich gemacht, wenn du die brauchst, schicke ich dir alles per PN.

NameError: name 'soc' is not defined
socDebugLog("SOC: " + soc + " RANGE: " + range)
File "/var/www/html/openWB/modules/soc_eq/soc.py", line 178, in <module>
Traceback (most recent call last):
2021-07-09 16:02:47: Lp1: PID:30292: SOC Response: [{"rangeelectric":{"value":"51","timestamp":1625763246000}}]
2021-07-09 16:02:47: Lp1: PID:30292: SOC Request: 200
2021-07-09 16:02:46: Lp1: PID:30292: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2021-07-09 16:02:46: Lp1: PID:30292: client: XXXXX
2021-07-09 16:02:46: Lp1: PID:30292: Debug Level: 2
2021-07-09 16:02:44: Lp1: Requesting SoC (LV1) at 87 main modules/soc_eq/main.sh
2021-07-09 16:02:24: Lp1: Nothing to do yet. Incrementing timer. 4 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-09 16:02:04: Lp1: Nothing to do yet. Incrementing timer. 2 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-09 16:01:45: Lp1: Nothing to do yet. Incrementing timer. 0 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-09 16:01:28: Lp1: Py Return: 1 (LV1) at 91 main modules/soc_eq/main.sh

VG
Daniel
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

Cool, ein Rangeelectric kommt zurück, aber kein Soc Wert :mrgreen: .

Schnittstelle funktioniert also.
Fahr mal ne Runde oder starte das Fahrzeug mal.

Wann hast Du den SoC denn eingerichtet? Erst heute?

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Hamski
Beiträge: 7
Registriert: Mo Apr 19, 2021 7:36 pm

Re: Support: Mercedes EQ

Beitrag von Hamski »

Das hab ich mir auch gedacht.
Wert passt auch und Ladestand wären 100%.

Fahrzeug einfach starten hat die Tage nicht gereicht.
Werde dann eine Runde drehen, aber das kann auch morgen werden.

Danke für deine Hilfe. Melde mich dann wieder wenn es Neues gibt.

VG
Daniel
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

Alles klar, aber die Einrichtung ist OK, die Schnittstelle liefert auch Daten, jetzt müssen nur noch passende Daten kommen.
Ich habe gerade noch was eingebaut, dass dann im soc.log eine richtige Ausgabe kommt, falls da nichts bei soc oder rangeelectric zurück kommt.
Pull Request ist gestellt.
https://github.com/snaptec/openWB/pull/1473

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Hamski
Beiträge: 7
Registriert: Mo Apr 19, 2021 7:36 pm

Re: Support: Mercedes EQ

Beitrag von Hamski »

Hallo Det,

ich habe heute eine Runde gedreht mit dem Auto und jetzt wird auch der SoC Wert übermittelt.
Das Modul hatte ich übrigens Donnerstagabend eingerichtet. Hab die Frage überlesen.
Nun habe ich das Modul auch wieder für beide Ladepunkte aktiviert.

Aber die Ausgabe im log ist denke ich nicht so, wie von dir gewünscht.
Heute Morgen wurde fix ein Update gemacht.

Neuer log:
2021-07-11 15:54:44: Lp2: PID:26392: SOC: 21 RANGE: 10
2021-07-11 15:54:44: Lp1: PID:26388: SOC: 21 RANGE: 10
2021-07-11 15:01:18: Lp1: PID:3695: SOC: 27 RANGE: 13
2021-07-11 14:00:58: Lp1: PID:22264: SOC: 60 RANGE: 30
2021-07-11 13:00:38: Lp1: PID:8549: SOC: 78 RANGE: 42
2021-07-11 12:01:15: Lp1: Nothing to do yet. Incrementing timer. 4 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 12:00:55: Lp1: Nothing to do yet. Incrementing timer. 2 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 12:00:35: Lp1: Nothing to do yet. Incrementing timer. 0 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 12:00:18: Lp1: Py Return: 1 (LV1) at 91 main modules/soc_eq/main.sh
NameError: name 'soc' is not defined
if not soc:
File "/var/www/html/openWB/modules/soc_eq/soc.py", line 177, in <module>
Traceback (most recent call last):
2021-07-11 12:00:18: Lp1: PID:27133: SOC Response: [{"rangeelectric":{"value":"51","timestamp":1625763246000}}]
2021-07-11 12:00:18: Lp1: PID:27133: SOC Request: 200
2021-07-11 12:00:17: Lp1: PID:27133: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2021-07-11 12:00:17: Lp1: PID:27133: client: XXXXX
2021-07-11 12:00:17: Lp1: PID:27133: Debug Level: 2
2021-07-11 12:00:15: Lp1: Requesting SoC (LV1) at 87 main modules/soc_eq/main.sh
2021-07-11 11:59:55: Lp1: Nothing to do yet. Incrementing timer. 4 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 11:59:34: Lp1: Nothing to do yet. Incrementing timer. 2 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 11:59:15: Lp1: Nothing to do yet. Incrementing timer. 0 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2021-07-11 11:58:58: Lp1: Py Return: 1 (LV1) at 91 main modules/soc_eq/main.sh

VG
Daniel
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

Stimmt, mein Patch hat noch nicht so gewirkt, wie er sollte. Ich schau mir das noch mal an.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

In den aktuellen Nightlys ist das jetzt auch behoben. Wenn die API keinen SoC/RangeElectric liefert, wird der SoC auf 0 gesetzt und eine entsprechende Meldung wird im soc.log ausgegeben.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
webcatcher24
Beiträge: 3
Registriert: Di Jul 20, 2021 10:24 pm

Re: Support: Mercedes EQ

Beitrag von webcatcher24 »

Hallo zusammen,

ich habe heute nach Update und Neustart meiner OpenWB2 die Anleitung für Mercedes EQ SoC Schritt für Schritt abgearbeitet. Klappt soweit auch alles, bis zu dem "Hier bei Mercedes ME anmelden" Link in der OpenWB Modulkonfiguration. Es geht zwar ein Fenster auf, allerdings mit der Fehlermeldung:

Error - Oops
Looks like something is not right. Please contact your administrator.
400 - Invalid redirect_uri

=> Die FIN-Nr etc. wurden soweit sauber übertragen mit copy/paste, dass eigentlich kein Fehler beim Link vorliegen sollte

Hilfe highly welcome (wahrscheinlich/hoffentlich ein triviales Problem)! openWB Version: 1.9.244. auto ist ein EQC mit EZ Juli 2020

VG, Mike
derNeueDet
Beiträge: 4197
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Support: Mercedes EQ

Beitrag von derNeueDet »

Kannst Du mal bitte den Eintrag unter
Callback im SoC Modul zeigen?

Dieser Eintrag muss identisch mit dem Eintrag im Mercedes Developer Portal unter redirect_url sein.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Antworten