Seite 13 von 72

Re: Support: Mercedes EQ

Verfasst: Mi Dez 22, 2021 12:07 pm
von derNeueDet
Hast du heute erst konfiguriert?

Einmal gab es ein Thema, dass der soc Wert erst nach einem Tag gefüllt zurück kam.

Du kannst mal Debug auf 2 stellen und dann noch mal die Ausgabe aus Soc Log hier reinstellen.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Mi Dez 22, 2021 12:37 pm
von AxelS
Hi Det,

LogLevel 2 bringt folgende Infos:

2021-12-22 13:33:38: Lp1: Py Return: 1 (LV1) at 91 main modules/soc_eq/main.sh
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-12-22 13:33:38: Lp1: PID:19119: SOC Response: [{"rangeelectric":{"value":"162","timestamp":1640176304000}}]
2021-12-22 13:33:38: Lp1: PID:19119: SOC Request: 200
2021-12-22 13:33:37: Lp1: PID:19119: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2021-12-22 13:33:37: Lp1: PID:19119: client: xxxxxxxxxx
2021-12-22 13:33:37: Lp1: PID:19119: Debug Level: 2

(FIN und Client ID mit xxx ersetzt)

Die 162 stimmen mit der App überein... aber Der Ladezustand fehlt wohl in der Response?!

Re: Support: Mercedes EQ

Verfasst: Mi Dez 22, 2021 12:50 pm
von derNeueDet
Ja,

Warte mal einen oder 2 Tage, ist sicher auch gut, das Fahrzeug mal zu bewegen in der Zeit. Das Modul passt, aber die API liefert aktuell noch keinen SOC Wert. Das hatte ich bei einem anderen Nutzer wie gesagt auch schon mal.

Früher gab es mal einen Status 204, wenn das Fahrzeug frisch registriert wurde und die API noch keine Daten geliefert hat, aber deinen Fall hatten wir hier wie gesagt auch schon.
Etwas Geduld. Das wird sich von alleine erledigen.

Viele Grüße
Det

Re: Support: Mercedes EQ

Verfasst: Mi Dez 22, 2021 1:34 pm
von AxelS
Wie vermutet, hat sich erledigt, es lag an meiner Geduld... :-) SoC Wert kommt jetzt auch.

Danke nochmals.


Leider scheint die OpenWB API die "Rangeelectric" nicht weiterzugeben - aber das ist dann ein anderes Thema...

Re: Support: Mercedes EQ

Verfasst: Mi Dez 22, 2021 1:37 pm
von derNeueDet
Ja, das ist so. Der Rangeelectric kommt schon mal mit, wird aber (noch) nicht angezeigt. Wird wohl erst in V2 mal kommen.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Do Feb 10, 2022 7:20 pm
von martinbrokate
Hallo zusammen,

ich hab da noch ein Problemchen, mit der Bitte um Rat...

Im Developer Portal laut Beschreibung angemeldet, Console erstellt. Daten nach Ladepunkt 1 übertragen, abgespeichert. Anschließend auf: hier bei Mercedes Me anmelden, gedrückt: dann kam die Website (Bild 1) jubel, soweit war ich sonst noch nicht. Den Zugriff erlaubt. Leider kommt dann (Bild 2) folgende Seite, wo ich nicht weiter komme.

Auch hier ein Auszug aus dem Protokoll, Kennung unkenntlich gemacht:


2022-02-10 20:03:29: Lp1: PID:31578: Debug Level: 2
2022-02-10 20:03:26: Lp1: Requesting SoC (LV1) at 87 main modules/soc_eq/main.sh
2022-02-10 20:03:09: Lp1: Py Return: 3 (LV1) at 91 main /var/www/html/openWB/modules/soc_eq/main.sh
2022-02-10 20:03:09: Lp1: PID:29162: ERROR: Access Token not found. Please use Link 'HIER bei Mercedes Me' anmelden in LP Configuration
2022-02-10 20:03:09: Lp1: PID:29162: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2022-02-10 20:03:09: Lp1: PID:29162: client: 472.......................e
2022-02-10 20:03:09: Lp1: PID:29162: Debug Level: 2
2022-02-10 20:03:06: Lp1: Nothing to do yet. Incrementing timer. 0 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:03:06: Lp1: Requesting SoC (LV1) at 87 main /var/www/html/openWB/modules/soc_eq/main.sh
2022-02-10 20:02:57: Lp1: Nothing to do yet. Incrementing timer. 5 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:47: Lp1: Nothing to do yet. Incrementing timer. 4 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:38: Lp1: Nothing to do yet. Incrementing timer. 3 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:27: Lp1: Nothing to do yet. Incrementing timer. 2 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:17: Lp1: Nothing to do yet. Incrementing timer. 1 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:07: Lp1: Nothing to do yet. Incrementing timer. 0 < 6 (LV1) at 84 main modules/soc_eq/main.sh
2022-02-10 20:02:00: Lp1: Py Return: 3 (LV1) at 91 main modules/soc_eq/main.sh
2022-02-10 20:02:00: Lp1: PID:20815: ERROR: Access Token not found. Please use Link 'HIER bei Mercedes Me' anmelden in LP Configuration
2022-02-10 20:02:00: Lp1: PID:20815: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2022-02-10 20:02:00: Lp1: PID:20815: client: 472.......................e
2022-02-10 20:02:00: Lp1: PID:20815: Debug Level: 2

Re: Support: Mercedes EQ

Verfasst: Do Feb 10, 2022 7:23 pm
von martinbrokate
So sieht das in in oWB aus, wo man sich anmelden muss.

Re: Support: Mercedes EQ

Verfasst: Do Feb 10, 2022 7:57 pm
von derNeueDet
Welche Redirect_URL hast du eingegeben?

Kannst es mir auch per PN schicken, wobei lokale IP Adresse z.B. aus dem üblichen Heimbereich 192.168.x.x eh nur in deinem eigenen Netz funktionieren und interessant sind, da sonst jeder Fritz Nutzer Prbleme hätte mit 192.168.178.x.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Do Feb 10, 2022 8:01 pm
von derNeueDet
Nee, kannst du dir sparen.

Die Callback URL ist falsch.
Das heißt nicht

callback_ip.php

Sondern

callback_lp.php

Musst du in Mercedes Developer und in openwb anpassen, muss beides gleich lauten.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Do Feb 10, 2022 8:26 pm
von martinbrokate
Oh dann hab ich das immer falsch gelesen....
ok, das hab ich geändert. Morgen mal schauen ob das klappt.

Super vielen dank!!