Seite 1 von 72

Support: Mercedes EQ

Verfasst: Do Apr 22, 2021 7:09 am
von LutzB
Hier wird bei Fragen und Problemen zum SoC-Modul Mercedes EQ geholfen.

Bei jeglichen Meldungen bitte immer die derzeit installierte Version angeben!

Derzeitiger Maintainer: derNeueDet

Re: Support: Mercedes EQ

Verfasst: Do Apr 22, 2021 9:45 am
von derNeueDet
Eine Anleitung zur Konfiguration des Moduls und den notwendigen Vorarbeiten im Mercedes Developer Portal gibt es im Git OpenWB Wiki.

https://github.com/snaptec/openWB/wiki/ ... ercedes-EQ

VG
Det

Re: Support: Mercedes EQ

Verfasst: Fr Apr 23, 2021 2:54 pm
von derNeueDet
Noch ein Hinweis,

Bei Versionen, mit Datum zwischen 8. März 2021 und 23. März 2021, ist ein Bug im Modul. So lange keine Fehler aus der API zurück kommen, funktioniert alles problemlos. Bei Fehlerfällen wie z.B. Anmeldung abgelaufen, wird keine korrekte Fehlermeldung ausgeben, sondern unschöne Stack Traces.

In der Stable 1.9.220 ist der Bug enthalten. Dann bitte bei Problemen zumindest auf die Beta 1.9.230 gehen.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Fr Apr 23, 2021 3:37 pm
von aling
Hi Det,

Code: Alles auswählen

    handleResponse("Refresh",ref.status_code,ref.txt)
hat möglicherweise einen Fiptehler -> ref.text statt ref.txt
Außerdem meine ich mich zu erinnern das ref.text im Fehlerfall nicht immer existiert.

Gruss Achim

Re: Support: Mercedes EQ

Verfasst: Fr Apr 23, 2021 4:00 pm
von derNeueDet
Du hast Recht, an Zeile 130 ist das falsch referenziert. Ich ändere das. Danke für den Hinweis.

PR ist gestellt dazu. Einen leeren Response Text konnte ich nicht provozieren. Ich hab aber noch ein Error Handling eingebaut, falls der Response kein JSOn zurück bringt.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Sa Apr 24, 2021 10:50 am
von derNeueDet
Der Bugfix wurde gestern in die Nightly übernommen.
Der Fehler tritt nur auf, wenn beim Refresh der Token etwas schief gehen würde.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Fr Jul 09, 2021 1:39 pm
von Hamski
Hallo,

ich habe seit dieser Woche meine Duo in Betrieb und versuche den SoC angezeigt zu bekommen. Das entsprechende Modul hatte ich für beide Ladepunkte erfolgreich eingetragen.
Anfangs stand im log immer der Code 204 weil meine Daten zu alt waren. Das konnte ich über das Forum schon rausfinden. Seitdem ich den Wagen einmal über die App geöffnet und geschlossen habe, sind aber jetzt beide Ladepunkte im Status gestört mit Code 1.

Im EV SoC log steht jetzt nur noch:

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):

Ich habe dann das SoC Modul am LP2 deaktiviert und den callback am LP1 auf
http://openWB/openWB/modules/soc_eq/callback_lp.php gesetzt. Vorher war dort die Vorgabe lp1.php und am LP2 entsprechend lp2.php eingetragen.

openWB Version: 1.9.245

Hoffe ihr könnt mir helfen.
Hab in den Beiträgen leider nichts passendes finden können.

VG
Daniel

Re: Support: Mercedes EQ

Verfasst: Fr Jul 09, 2021 1:43 pm
von derNeueDet
Um welches Fahrzeug handelt es sich?

Re: Support: Mercedes EQ

Verfasst: Fr Jul 09, 2021 1:45 pm
von Hamski
Um einen E300de Mopf von Juli 2020.

Re: Support: Mercedes EQ

Verfasst: Fr Jul 09, 2021 1:50 pm
von derNeueDet
kannst Du bitte mal unter System Debugging den Debug Level auf 2 Stellen und 2-3 Minuten warten. Dann bitte das soc.log anschauen und entweder hier reinstellen oder per PN senden.

VG
Det