Mercedes SoC

Anfragen zum Erstellen von Modulen, Fragen zu Modulen
aling
Beiträge: 62
Registriert: So Sep 13, 2020 2:51 pm

Re: Mercedes SoC

Beitrag von aling »

Es können auch noch Probleme existieren. Am Donnerstag ging mit der Anmeldung über Mercedes Me einiges durcheinander und ich kann mich aktuell noch nicht mit der Smart EQ App anmelden (geht auch über Mercedes Me) während die Mercedes App funktioniert.

Kann also sein das da Montag noch was passiert.

Gruss Achim
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Mercedes SoC

Beitrag von Ihaglc »

Hallo Zusammen!

Habe jetzt den Zugang zur Developer Seite hinbekommen. ( ME login mit der Handynummer klappte bei mir nicht mit der Developer Seite, habe mich dann zusätzlich auf der Developer Seite mit meiner email Adresse registriert und auf der ME-Seite die email Adresse als zusätzlichen Fahrer des Autos angegeben.)
Habe alles soweit eingegeben. erhalte auch Rückmeldung aus openwb heraus

"Found Client Secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Found callback URL: http://xxx.xxx.x.xxx/openWB/modules/soc ... ck_lp1.php
Anmeldung erfolgreich!
Sie können das Fenster schließen."

Der Soc wird aber trotzdem nicht angezeigt.

Was mache ich falsch?
Übrigens bei Eingabe des IP Link mit https auf beiden Seiten erhalte ich die Rückmeldung, dass die Adresse nicht ereichbar ist. Mercedes gibt aber wohl an dass nur mit https gültige Werte übertragen werden?
IP Adresse ist doch die lokale IPAdresse der OpenWB?

Danke Euch
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
derNeueDet
Beiträge: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Mercedes SoC

Beitrag von derNeueDet »

Dann geht das auch ;)

Rufe mal auf deiner open WB das Soc Log auf

Http://ipadresse/openWB/ramdisk/soc.log

Und schau was da drin steht.
Einfach mal hier Posten

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: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Mercedes SoC

Beitrag von derNeueDet »

Die Callback URL muss http sein. Diese URL wird auf der openWB aufgerufen und die hat kein https. Alles was Richtung Mercedes aufgerufen wird, muss https sein, da Mercedes keine unverschlüsselten Verbindungen aufbauen lässt.

Wenn du im SoC Log siehst, dass ein 204 Code zurück kommt, dann musst du dein Fahrzeug mal kurz an machen.
Bei anderen Fehlercodes bitte hier einen Ausschnitt rein, damit ich sehen kann was da zurück kommt.

VG
Det
Zuletzt geändert von derNeueDet am Di Jan 19, 2021 7:18 pm, insgesamt 1-mal geändert.
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)
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Mercedes SoC

Beitrag von Ihaglc »

Hallo Det,

Klappt leider nicht das soc.lOG aufzurufen, weil die Box nicht freigeschaltet ist?

"Not Found

The requested URL /openWB/ramdisk/soc.log was not found on this server."
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Mercedes SoC

Beitrag von Ihaglc »

derNeueDet hat geschrieben: Di Jan 19, 2021 4:58 pm Die Callback URL muss http sein. Diese URL wird auf der openWB aufgerufen und die hat kein http. Alles was Richtung Mercedes aufgerufen wird, muss https sein, da Mercedes keine unverschlüsselten Verbindungen aufbauen lässt.
Also im Developer mit HTTP und im openWB mit HTTPS?
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
derNeueDet
Beiträge: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Mercedes SoC

Beitrag von derNeueDet »

Nein
Das muss gleich sein. Http

Die Callback URL liegt auf deiner openWB und diese wird dann wenn die Authentifizierung erfolgreich war aufgerufen.
In die Callback URL werden dann die Token übergeben und das Programm hinter der Callback URL speichert die Token auf der openWB ab.

Alle Aufrufe in Richtung Mercedes werden (im Hintergrund) über https gemacht. So war das gemeint.

Seltsam, die soc.log muss eigentlich da sein und lässt sich ohne Freischaltung auch abrufen wenn sie da ist. Setze mal unter Einstellungen/System/Debugging auf 1. Dann wird die Schnittstelle jede Minute aufgerufen.

Dann schau noch mal nach der soc.log.

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)
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Mercedes SoC

Beitrag von Ihaglc »

Danke Det,

Stand schon auf debug 1, mit debug0 konnte ich das soc.log auslesen.

2021-01-19 19:19:28: Lp1: SOC Request: 403
2021-01-19 19:19:28: Lp1: SOC Response: {"exVeErrorId":"3","exVeErrorMsg":"This vehicle / user combination is not valid.","exVeErrorRef":"5f1c1aec-94a9-41e9-9a33-58f4152c5af5"}
2021-01-19 19:19:28: Lp1: SoC Request fehlgeschlagen Code: 403 (Forbidden)
2021-01-19 19:19:28: Lp1: {"exVeErrorId":"3","exVeErrorMsg":"This vehicle / user combination is not valid.","exVeErrorRef":"5f1c1aec-94a9-41e9-9a33-58f4152c5af5"}
2021-01-19 19:19:34: Lp1: Requesting SoC
2021-01-19 19:19:36: Lp1: Debug Level: 1
2021-01-19 19:19:36: Lp1: client: xxxxxxxxxxxxxx
2021-01-19 19:19:36: Lp1: SOC URL: https://api.mercedes-benz.com/vehicleda ... ricvehicle
2021-01-19 19:19:38: Lp1: SOC Request: 403
2021-01-19 19:19:38: Lp1: SOC Response: {"exVeErrorId":"3","exVeErrorMsg":"This vehicle / user combination is not valid.","exVeErrorRef":"77347c5e-8419-4d68-b31f-4951d79a70f2"}
2021-01-19 19:19:38: Lp1: SoC Request fehlgeschlagen Code: 403 (Forbidden)


scheint also mein altes Problem mit dem Anmelden auf der developer Seite zu tun zu haben.
also kein Problem des SOC Moduls.
muss also auf der ME Seite meine Logins irgendwie wieder gerade ziehen. Keine Ahnung wie ich das wieder gerade biege.

Vielen Dank für Eure Hilfe.
Melde mich wenn ich weiter gekommen bin.

VG
Thomas
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
Ihaglc
Beiträge: 431
Registriert: Fr Nov 06, 2020 11:32 am

Re: Mercedes SoC

Beitrag von Ihaglc »

Hallo Zusammen!

Habe jetzt den obigen Fehler wegbekommen.:Erhalte jetzt über die hinzugefügte email adresse in ME auch Zugang über Emailadresse auf die developer Seite.
Bin jetzt trotzdem nicht viel weiter
SOC wird nicht angezeigt.

erhalte

2021-01-20 18:19:07: Lp1: Acc Token Expired
2021-01-20 18:20:11: Lp1: SoC Request fehlgeschlagen unbekannter Code: 504
2021-01-20 18:20:11: Lp1: {"fault":{"faultstring":"Gateway Timeout","detail":{"errorcode":"messaging.adaptors.http.flow.GatewayTimeout"}}}
2021-01-20 18:21:01: Lp1: SoC Request fehlgeschlagen unbekannter Code: 504
2021-01-20 18:21:01: Lp1: {"fault":{"faultstring":"Gateway Timeout","detail":{"errorcode":"messaging.adaptors.http.flow.GatewayTimeout"}}}.


irgendwelche Ideen?
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
aling
Beiträge: 62
Registriert: So Sep 13, 2020 2:51 pm

Re: Mercedes SoC

Beitrag von aling »

5xx sind interne Serverfehler bei Mercedes. Der 504 taucht in der letzten Woche öfter mal auf und verschwindet normalerweise nach ein paar Stunden. Du kannst nur abwarten bis der Fehler weg ist. Bei mir ist z.Z genau das gleiche.

Gruß Achim
Antworten