Seite 7 von 30
Re: Mercedes SoC
Verfasst: Do Dez 24, 2020 4:12 pm
von aling
Korrekt. Der Token ist in acc_tok_lp1, Refresh in ref_tok_lp1 und Expiretime in expires_lp1.
Schau mal nach
Code: Alles auswählen
-rwxrwxrwx 1 pi pi 3 Dez 24 16:29 /var/www/html/openWB/ramdisk/soc_eq_lastresp
Da steht der letzte Statuscode drin.
Zugriffsrechte kontrolliert?
Re: Mercedes SoC
Verfasst: Do Dez 24, 2020 4:37 pm
von derNeueDet
muss ich die Funktion auth.py von Hand aufrufen?
Nach einem manuellen Aufruf
war die Datei gefüllt und ich kann auch den SOC meines Autos sehen
.
Ist ja fast wie Weihnachten. Danke für die Hilfe
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 9:12 am
von aling
Das macht normalerweise automatisch der Callback. Das bedeutet wahrscheinlich das deine Callback-url falsch ist. Probiere mal
als Callback. Bei Mercedes kann man mehre Callbacks eintragen.
Die IP-Adresse ist dann die deiner Himbeere.
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 9:37 am
von derNeueDet
derNeueDet hat geschrieben: ↑Mi Dez 23, 2020 5:50 pm
aling hat geschrieben: ↑Mi Dez 23, 2020 5:05 pm
Brauchst du eine spezielle Callback URL, um den Token zu speichern?
Jetzt hab ich es kapiert
. Hatte ich mal gefragt, aber vermutlich hast du es da einfach überlesen. War noch bevor ich überhaupt den Code angeschaut habe. Ich konfiguriere das in meinem Mercedes Account um.
Dankeeee
VG
Det
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 9:47 am
von derNeueDet
Success
. Funktioniert für mich jetzt auch.
Danke für das Modul !!!!
Wäre super, wenn du das über Git einreichen würdest, damit die Anderen auch was davon haben. Ich könnte mir auch vorstellen zu helfen bei Doku oder so.
VG
Det
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 10:22 am
von aling
Schön das es geht. Wie weiter oben schon geschrieben steht in
der letzte Statuscode.
Normalerweise 200, 204 wenn dein Auto sich länger nicht gemeldet hat. In beiden Fällen ist alles ein Ordnung.
Wenn dort eine 400 auftaucht ist dein Token ungültig und Du musst dich über den Link in der Modulconfig neu anmelden. Kann sein das Mercedes dann nach einem login fragt, oder auch nicht. Auf jeden Fall sollte es danach wieder laufen.
OpenWBSupport hatte ja geschrieben das sie da was einbauen wollen.
Ansonsten kannst Du das auch übernehmen da ich in den nächsten Tagen keine Zeit mehr habe. Da das mein erster Ausflug zu Python und HTML/PHP war ist da bestimmt auch noch einiges zu verbessern.
Gruss Achim
gerade erst gesehen das ich hier gar keine Signatur habe.
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 11:23 am
von derNeueDet
Ich will dir nicht die Lorbeeren wegnehmen für das Modul. Bin selbst auch kein Python/PHP Programmierer, aber du hast ja schon viel gemacht. Um es für die Anderen einfacher zu machen würde ich ne Doku dazu bauen.
@openWBSupport: nur hier im Forum ist sicher schlecht. Zu verwirrend wenn sich was ändert...
Ich hab mich noch nicht durch das Git Repo gewühlt, gibt es irgendwo ne Doku über Modulentwicklung und Dokumentation?
Jetzt ist bei mir aber auch erst mal Weihnachten und die Family dran.
VG
Det
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 11:30 am
von LutzB
Das sollte meiner Meinung nach direkt als Info erscheinen, wenn das SoC Modul ausgewählt wird. Dann passen die Angaben auch immer zur installierten Version.
Dazu sollte der Text aber nicht zu lang sein. Alternativ kann das auch in die (momentan noch sehr sparsame) Hilfe integriert werden.
Schreibt mal etwas zusammen und wir finden ein passendes Plätzchen dafür.
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 12:22 pm
von derNeueDet
Da man sich dazu auch auf der Developer Seite von Mercedes anmelden muss, wird die Doku unterhalb des Moduls nicht ausreichen. Aber ich schau mir die nächsten Tage mal die Hilfe an und ob man da was größeres dokumentieren kann.
VG
Det
Re: Mercedes SoC
Verfasst: Fr Dez 25, 2020 12:42 pm
von aling
Hallo Det,
Lorbeeren habe ich genug und brauche auch keine mehr (bin halt schon älter). Ich bin dankbar wenn mir jemand dir Arbeit für die Doku u.s.w. abnimmt und sich weiter darum kümmert.
Gruss Achim