Seite 19 von 30

Re: Mercedes SoC

Verfasst: So Jan 31, 2021 8:58 pm
von derNeueDet
Im Browser geht das nicht. Das kannst du nich so testen.

Stelle mal debug auf 1 und warte ein paar Minuten, dann bitte noch mal ein paar Einträge aus dem Soc Log hier einstellen

Re: Mercedes SoC

Verfasst: Mo Feb 01, 2021 12:42 pm
von moggmogg
Hallo Zusammen,

nun ist er da, der SoC, sehr schön! :D Genau genommen laut Logfile um 12.30Uhr. Einige Minuten vorher hat die WB die PV Ladung gestartet, vielleicht gibt es da einen Zusammenhang. Besten Dank nochmal an alle Experten! :)

Re: Mercedes SoC

Verfasst: Mo Feb 01, 2021 12:54 pm
von derNeueDet
Schön zu hören. Ok, guter Hinweis, dann behalte ich das mal im Hinterkopf, dass da evtl. Erst mal eine Ladung aktiviert werden muss, bis alle Daten geliefert werden. Wann hast du denn in Mercedes Me die Drittanbieter Services aktiviert? Gestern erst oder schon früher?

Die Schnittstelle läuft bei mir jetzt seit 29.01 ca.16:00 Uhr wieder durchgehend. Ich bin guter Hoffnung, dass es so bleibt.

VG
Det

Re: Mercedes SoC

Verfasst: Mo Feb 01, 2021 1:07 pm
von moggmogg
Habe alles gestern Abend nacheinander durchgeführt. Habe nichts vorab eingestellt.

Re: Mercedes SoC

Verfasst: Mo Feb 01, 2021 2:33 pm
von derNeueDet
Ok, evtl. war das der Grund, dass hier die Daten noch nicht vollständig in der API verfügbar waren.

VG
Det

Re: Mercedes SoC klappt nicht

Verfasst: Mi Feb 03, 2021 3:32 pm
von HorstBlass
Aktivieren in der Modulkonfiguration klappt nicht.
Meldung kommt ganz schnell:
Fehler beim Aktivieren SoC Mercedes.png
Fehler beim Aktivieren SoC Mercedes.png (7.46 KiB) 3197 mal betrachtet
Auto ist nicht angesteckt.
Die Frage "Soc nur abfragen, wenn Auto angesteckt" gibt es nicht.

Punkt 10 Change Redirect URLs steht für Ladepunkt 2 auf:
http://localhost/openWB/modules/soc_eq/callback_lp2.php

Es ist mir nicht klar, was der Callback bedeutet, so habe ich alle Möglichkeiten durchprobiert:

localhost

10.1.1.243
meine feste IP Der OpenWBDuo

openWBDuo
symbolischer Name in der Fritzbox

blass.dyndns.org:2430
Portfreigabe Port 2430 für http Server auf 10.1.1.243:80


installierte Version: 1.9.011a

Im SoC EV Log steht dann natürlich:
2021-02-03 16:02:47: Lp2: PID:29133: ERROR: Access Token not found. Please use Link 'HIER bei Mercedes Me' anmelden in LP Configuration

Re: Mercedes SoC

Verfasst: Mi Feb 03, 2021 5:52 pm
von derNeueDet
Hallo Horst,

Du musst in der Mercedes API bei redirect URL und in der openWB identische Einträge machen. Der universelle Eintrag, der in der Doku noch nicht eingetragen ist und für beide Ladepunkte funktioniert

http://10.1.1.243/openWB/modules/soc_eq/callback_lp.php

Bitte in der Ladepunkt Einstellung eintragen und an der entsprechenden Stelle in der Mercedes API
Dann noch mal den Link unter der LP Konfiguration anklicken

VG
Det

Re: Mercedes SoC

Verfasst: Mi Feb 03, 2021 9:45 pm
von derNeueDet
Mir ist gerade aufgefallen, dass für mein Auto heute immer 100% SoC zurück geliefert wurde, obwohl der Akku komplett leer gefahren wurde.

Hat das heute noch mal jemand beobachtet?

VG
Det

Re: Mercedes SoC

Verfasst: Do Feb 04, 2021 12:59 am
von HorstBlass
derNeueDet hat geschrieben: Mi Feb 03, 2021 5:52 pm Hallo Horst,

Du musst in der Mercedes API bei redirect URL und in der openWB identische Einträge machen. Der universelle Eintrag, der in der Doku noch nicht eingetragen ist und für beide Ladepunkte funktioniert

http://10.1.1.243/openWB/modules/soc_eq/callback_lp.php

Bitte in der Ladepunkt Einstellung eintragen und an der entsprechenden Stelle in der Mercedes API
Dann noch mal den Link unter der LP Konfiguration anklicken

VG
Det
Herzlichen Dank, klappt!
http oder https auf beiden Seiten?

Dauert scheinbar noch
2021-02-04 02:03:27: Lp2: PID:3973: SoC Request Code: 204 (no data is available for the resource)

Re: Mercedes SoC

Verfasst: Do Feb 04, 2021 6:42 am
von derNeueDet
Die Callback URL geht ja zurück zur openWB und ruft auf der openWB eine Prozedur auf, die die von der API gelieferten Anmeldedaten in der openWB abspeichert.
Da die openWB kein https zur Verfügung stellt, muss hier immer http eingestellt werden.

Den 204 Return Code bekommst du weg indem du dein Fahrzeug mal startest. Hat bisher bei allen funktioniert.

VG
Det