Seite 31 von 72

Re: Support: Mercedes EQ

Verfasst: Di Nov 01, 2022 9:03 am
von derNeueDet
Hallo zusammen,

ich habe den PR erstellt.
https://github.com/snaptec/openWB/pull/2478

Wenn der PR in der Nightly ist, bitte auf die aktuelle Nightly aktualisieren und dann dann im Mercedes Developer Portal die neuen Credentials anfordern und in der openWB entsprechend eintragen. Callback URL bitte nicht verändern. Ds sollte alles so weiter funktionieren.

Nach der Ankündigung sollte es möglich sein, ab morgen 9:00 Uhr die neuen Credentials anzufordern.

Viele Grüße
Det

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 8:08 am
von derNeueDet
Der Pull Request wurde gemerged, die Änderungen sind also in der aktuellen Nightly enthalten.

Aktuell ist die Generierung der neuen Credentials auf Mercedes Seite allerdings NOCH NICHT möglich. Also bitte erst schauen, wann das wieder möglich ist (Console in Mercedes Developer), bevor ihr den Update auf die neue Nightly macht.
Screenshot_20221102_090941.png
Schauen wir einfach, wann es endgültig funktioniert, die Credentials einzugeben.

VG
Det

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 8:54 am
von shesse
Soeben kam die Mail von Mercedes.
Ich habe neue OAuth Credentials generiert und musste auch die Redirect-URL neu eingeben, da diese bei mir im Mercedes-Portal gelöscht war. Hier habe ich die aus der openWB kopiert. Diese sieht jetzt bei mir so aus:
http://openwb.fritz.box/openWB/modules/ ... ack_lp.php

Leider bekomme ich beim klicken auf "HIER bei Mercedes Me anmelden" einen Error "404 page not found". Da scheint noch was nicht zu stimmen oder ich mache was falsch.

Gruß,
Stefan

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 9:13 am
von ragsna
Bei mir erscheint bereits im developer Portal eine Fehlermeldung bei Eingabe der redirect Url.
Mal abwarten :)

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 9:13 am
von derNeueDet
Hast du die aktuelle Nightly installiert?

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 9:18 am
von shesse
Falls die Frage mir galt: Ja, habe ich.

Ich habe allerdings auch noch ein Problem beim Update auf die Nightly, welches ich hier gemeldet habe: viewtopic.php?p=74364#p74364
Evtl. liegt es ja auch da dran, dass meine Box nicht alles richtig upgedatet hat.

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 9:27 am
von LutzB
Bevor jetzt alle 10 Minuten einer postet, dass es bei ihm nicht geht und welche Fehlermeldung kommt: wartet doch am Besten mal etwas ab, bis Det das bei sich erfolgreich testen konnte. Der Code ist ja "blind" angepasst worden und die API Anpassungen seitens Mercedes anscheinend noch nicht vollständig umgesetzt.

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 11:25 am
von derNeueDet
Hallo zusammen,

ich habe es jetzt bei mir auch getestet. Es funktioiert alles. Es hat aber nicht gereicht, dass ich nur neue Credentials angelegt habe. Ich habe auch ein neues Projekt angelegt.
  • Neueste Nightly installieren
  • In Developer Mercedes anmelden.
  • In die Console wechseln und ein neues Projekt anlegen
  • EV Status auswählen
  • Kostelnlose Version auswählen
  • Credentials erstellen
  • Callback URL eintragen
  • In der open WB die Daten im Ladepunkt entsprechend pflegen,
  • Speichern
  • Den Link Hier bei Mercedes Me anmelden anklicken.

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 11:33 am
von ragsna
Also hier läuft es nun auch nach dem Eintragen der neuen Credentials und der Redirect URL (da gibt es wohl seitens MB Portal aktuell noch Probleme).

@Det: Besten Dank für deine Arbeit und der super-zeitnahen Umsetzung!

Btw: Da die aktuelle 281 Nightly bei mir keine korrekten Werte anzeigt (Solaredge) habe ich das ganze in einer lokal gepatchten 244 stable laufen 8-)

Re: Support: Mercedes EQ

Verfasst: Mi Nov 02, 2022 11:46 am
von shesse
Ich habe jetzt das gesamte Projekt bei Mercedes gelöscht und alles komplett neu nach Deiner Anleitung angelegt.
Trotzdem bekomme ich immer noch den "404 page not found" Fehler.

Ergänzung: Ich habe jetzt alle Daten mal beim LP1 eingegeben und da geht es. Bisher habe ich immer den LP2 konfiguriert.
Hast Du die Änderungen evtl. nur für den LP1 umgesetzt?