Open cvoelkel76 opened 1 year ago
Hier ebenso. VW scheint was geändert zu haben. (Hab den Objektbaum mal gelöscht) Aus dem Log (gekürzt): `vw-connect.0 | 2023-06-20 16:45:23.052 | error | Get Vehicles Failed |
---|---|---|---|
vw-connect.0 | 2023-06-20 16:45:23.051 | error | 403 |
vw-connect.0 | 2023-06-20 16:45:23.050 | error | {"error":{"errorCode":"RS.security.9007","description":"The context has not gained a legitimation due to missing access rights."}} |
vw-connect.0 | 2023-06-20 16:45:22.892 | info | Login successful |
vw-connect.0 | 2023-06-20 16:45:22.766 | debug | Error: Invalid URI "myaudi:///#state=53c...m3L8". This can be caused by a crappy redirection. |
`
Bei der Abfrage meines Audi der gleiche Fehler: {"error":{"errorCode":"RS.security.9007","description":"The context has not gained a legitimation due to missing access rights."}}
Hab das Issue irgendwie übersehen:
Gelöst durch v0.0.71
Leider ist aber mein Fehler noch vorhanden. Im Debug kann man sehen, er findet meine beiden Fahrzeuge, bekommt aber dennoch einen Error 500 und der Adapter meint dann . . . kein Fahrzeug vorhanden. Egal ob ich Audi oder Audi e-tron nutze.
Okay, ich denke das Problem ist mein Audi TT von 2013, der hat keine Online Dienste, aber ich habe ihn in myAudi registriert, schon allein um über die App Termine beim Händler zu machen. Für den TT ist keine userRole definiert, geht auch gar nicht. Ich kenne mich jetzt bei der API nicht so aus, als das ich die Query professionell anpassen könnte. Für mich funktioniert der Adapter wieder, indem ich den Part der userRole aus der Query entfernt habe.
1886 body = {
1887 query:
1888 "query vehicleList {\n userVehicles {\n vin\n mappingVin\n csid\n commissionNumber\n type\n devicePlatform\n mbbConnec
t\n vehicle {\n classification {\n driveTrain\n }\n }\n nickname\n }\n}",
1889 };
1890 //"query vehicleList {\n userVehicles {\n vin\n mappingVin\n csid\n commissionNumber\n type\n devicePlatform\n mbbConnect\
n userRole {\n role\n }\n vehicle {\n classification {\n driveTrain\n }\n }\n nickname\n }\n}",
Das kann natürlich nicht die endgültige Lösung sein, funktioniert aber erst mal für mich ohne Fehlermeldung und die Fahrzeugdaten werden geladen. Vielleicht könnt ihr mal schauen ob hier eventuell bei der Query auf userRole is defined oder sowas eingeschränkt werden könnte.
Grüße
Ich habe ein ähnliches (das gleiche?) Problem, habe einen Cupra Formentor und seit ca. 2 Tagen bekomme ich keine Aktualisierung mehr, nutze "Seat Cupra #2 Alternative" im Adapter. Die Fehlermeldung lautet:
vw-connect.0 | 2023-09-01 10:34:32.052 | error | Get Vehicles Failed -- | -- | -- | -- vw-connect.0 | 2023-09-01 10:34:32.051 | error | 403 vw-connect.0 | 2023-09-01 10:34:32.051 | error | {"error":{"errorCode":"mbbc.rolesandrights.invalidUserId","description":"The userId in the path (undefined) and the userId in the authorization context (*****) did not match."}} vw-connect.0 | 2023-09-01 10:34:31.868 | error | Error: getaddrinfo ENOTFOUND customer-profile.apps.emea.vwapps.ioWoran könnte das liegen? Danke und viele Grüße!
Gleiches Problem hier mit verschiedenen Seats. Testcredentials verfügbar.
I cannot add Cupra Leon, tried multiple options cupra, cupra #3, vw, ....
2023-09-29 07:34:34.767 | error | Get Vehicles Failed
vw-connect.0 | 2023-09-29 07:34:34.767 | error | 403 vw-connect.0 | 2023-09-29 07:34:34.766 | error | {"error":{"errorCode":"mbbc.rolesandrights.invalidUserId","description":"The userId in the path (undefined) and the userId in the authorization context (xxxxxxxxxxxxxx) did not match."}} vw-connect.0 | 2023-09-29 07:34:34.607 | error | Error: getaddrinfo ENOTFOUND customer-profile.apps.emea.vwapps.io vw-connect.0 | 2023-09-29 07:34:34.453 | info | Login successful vw-connect.0 | 2023-09-29 07:34:32.685 | info | Login in with seatcupra2
bitte beta repo verwenden
Describe the bug
Fahrzeugdaten werden nicht mehr aktualisiert bzw Fahrzeug wird nicht mehr gefunden
To Reproduce
Steps to reproduce the behavior:
Screenshots & Logfiles
![image](https://github.com/TA2k/ioBroker.vw-connect/assets/81924702/9ceb5b0d-bb39-48f4-b14f-9a307771501e)
Versions: