NEWS
Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda
-
Hallo, @opossum ,
hier die beiden Views für den Husqvarna, 360 ist die Seite und dort wird die 357 eingebettet. Also erst die 357 importieren und dann die 360.
@opossum - Hallo nochmal herzlichen Dank für Deine View's und Deine Mühe!!
Auch die Umrechnung von Fahrenheit zu Grad funktioniert super! Hätte da aber noch zwei Fragen:-
Bei mir fehlt noch Dein Plugin von Flot welches Du im Husqvarna-View eingebettet hast. Kannst Du mir sagen, was für Daten Du hier wie anzeigen lässt?
-
Beim VW-Adapter werden mir bei AdBlue (1km) angezeigt und bei Ölbeschaffenheit (0%). Auf der VW-Webseite steht AdBlue mit 2400 km. HAst Du eine Idee?
Danke und Grüße :v:
-
-
@pfried die Server Adressen, Zugriffspfade auf StoredVerhicleData, CarFinder, UserInfo etc. und die Anmeldedaten stimmen noch. Es scheint irgendwas an den Headern der HttpRequests geändert worden zu sein.
Bisher gefundene Änderungen:
User-Agent "okhttp/4.7.2"
version "3.20.0"Die PostData ist gleich geblieben, sprich: client_id, scope, response_type, grant_type
Ich nehme an, auch die X-Client-Id (77869e21-e30a-4a92-b016-48ab7d3db1d8) hat sich ebenso geändert und ist ausschlaggebend, zumindest für den Teil des eigentlichen Datenabrufs.
Grundsätzlich scheitert es im Moment ja aber schon am Login.
Für den Login scheint es an der allgemeinen Logindatenübergabe zu liegen. Dort wurde bisher kein Header benötigt sondern die Logindaten lediglich über einen einfachen WebClient Aufruf über PostData an den Server übermittelt und daraufhin bekam man den Login-Token.
Ich habe auch Stellen gesehen, die die Logindaten als Header mitgeben, in dieser Form:
byte[] login = (userName + ":" + password).GetBytes()
Header.Add("Authorization", "Basic " + EncodeBase64(login))
Habe ich bisher alles getestet aber leider noch keinen Erfolg gehabt. -
@opossum - Hallo nochmal herzlichen Dank für Deine View's und Deine Mühe!!
Auch die Umrechnung von Fahrenheit zu Grad funktioniert super! Hätte da aber noch zwei Fragen:-
Bei mir fehlt noch Dein Plugin von Flot welches Du im Husqvarna-View eingebettet hast. Kannst Du mir sagen, was für Daten Du hier wie anzeigen lässt?
-
Beim VW-Adapter werden mir bei AdBlue (1km) angezeigt und bei Ölbeschaffenheit (0%). Auf der VW-Webseite steht AdBlue mit 2400 km. HAst Du eine Idee?
Danke und Grüße :v:
Hallo, @FischerICT,
in dem Flotdiagramm zeige ich nur die Kapazität der Batterie an. Den Datenpunkt husq-automower.0.mower.batteryPercent lasse ich über MySQL loggen und bringe das Diagramm dort zur Anzeige.
Das Feld AddBlue ziehe ich aus vw-connect.0.deine_VIN.status.data04.field04.value.
Ölqualität ziehe ich aus vw-connect.0.deine_VIN.status.data04.field02.value.
Kann natürlich sein, dass da bei Dir etwas anderes steht. Aber wenn Du weisst, wie der Wert ist, schaue doch einfach mal die Datenpunkte durch. Etwas anderes kann ich dazu leider nicht sagen. -
-
@dixi ich konnte mich leider noch nicht wieder mit der Problematik beschäftigen. Fakt ist, dass sich irgendwas an den Credentials geändert hat. Entweder benötigt das VW Interface jetzt noch ein Zertifikat oder die Header der Requests, also zumindest der des Logon Service (weiter kann man ja momentan nicht prüfen) haben sich geändert. Die Audi Mmi App funktioniert weiterhin problemlos bei mir. Was auch noch komisch war, während mein eigener Service am Anfang meldete zuviele ungültige Anmeldungen und deshalb der Account erstmal gesperrt, tangiert das die Mmi App im gleichen Zeitraum überhaupt nicht.
-
@dixi ich konnte mich leider noch nicht wieder mit der Problematik beschäftigen. Fakt ist, dass sich irgendwas an den Credentials geändert hat. Entweder benötigt das VW Interface jetzt noch ein Zertifikat oder die Header der Requests, also zumindest der des Logon Service (weiter kann man ja momentan nicht prüfen) haben sich geändert. Die Audi Mmi App funktioniert weiterhin problemlos bei mir. Was auch noch komisch war, während mein eigener Service am Anfang meldete zuviele ungültige Anmeldungen und deshalb der Account erstmal gesperrt, tangiert das die Mmi App im gleichen Zeitraum überhaupt nicht.
-
Ich habe jetzt zurück auf Vers. 0.0.15 , ohne erfolg. dann wieder die 0.0.18 installiert und auf einmal habe ich wieder Verbindung bekommen.
-
Hallo, @FischerICT,
in dem Flotdiagramm zeige ich nur die Kapazität der Batterie an. Den Datenpunkt husq-automower.0.mower.batteryPercent lasse ich über MySQL loggen und bringe das Diagramm dort zur Anzeige.
Das Feld AddBlue ziehe ich aus vw-connect.0.deine_VIN.status.data04.field04.value.
Ölqualität ziehe ich aus vw-connect.0.deine_VIN.status.data04.field02.value.
Kann natürlich sein, dass da bei Dir etwas anderes steht. Aber wenn Du weisst, wie der Wert ist, schaue doch einfach mal die Datenpunkte durch. Etwas anderes kann ich dazu leider nicht sagen.@opossum - danke für die Rückmeldung. Ich habe derzeit aber auch das Problem, dass sich der Adapter nicht mehr verbindet. Wie ist es bei Dir?
-
@opossum - danke für die Rückmeldung. Ich habe derzeit aber auch das Problem, dass sich der Adapter nicht mehr verbindet. Wie ist es bei Dir?
Hallo, @FischerICT ,
bei mir isser grün, auch keine Probleme im Log, kann den Adapter stoppen und auch starten. Adapter verbindet sich wieder. Version 0.0.18.
-
Hallo, @FischerICT ,
bei mir isser grün, auch keine Probleme im Log, kann den Adapter stoppen und auch starten. Adapter verbindet sich wieder. Version 0.0.18.
@opossum ok 🤔 - die Version hab ich auch, bei mir tut sich seit heute nix mehr. Auch eine ältere Version verbindet sich nicht. Wie hast Du bei deinen Adapter die Abfrage Intervall eingestellt?
-
Hallo, @FischerICT ,
Abfrageintervall ist auf 15 Minuten eingestellt.
@nerg
Ich habe die Views zur Verfügung gestellt. Hier ist sie: -
Hallo, @FischerICT ,
Abfrageintervall ist auf 15 Minuten eingestellt.
@nerg
Ich habe die Views zur Verfügung gestellt. Hier ist sie: -
@Rini
Hab das Problem in den Griff bekommen, nachdem ich mich bei der original VW App auf dem Handy ausgeloggt und wieder eingeloggt hatte. Nach dem Login musste ich in der VW App eine neue Datenverarbeitungsvereinbarung akzeptieren. Danach klappte auch der Login mit diesem Adapter wieder... -
@Rini
Hab das Problem in den Griff bekommen, nachdem ich mich bei der original VW App auf dem Handy ausgeloggt und wieder eingeloggt hatte. Nach dem Login musste ich in der VW App eine neue Datenverarbeitungsvereinbarung akzeptieren. Danach klappte auch der Login mit diesem Adapter wieder...@Rini wie fordere ich denn eine Datenfreigabe bei myAudi an? Ich kann nur Freigabeanforderungen in der Oberfläche unter Account/Privatsphäre verwalten. Aber wie stelle ich eine für den ioBroker etc.?
Außerdem steht auch noch, dass diese Vereinbarung nur bis 27.12.2020 gültig sind. Dann muss man sie wahrscheinlich neu setzen. Oh man! Hauptsache man macht es allen schön kompliziert. -
Ich schaff es nicht den Adapter auf grün zu bekommen. Hab die Logindaten für myAudi plus dem myAudi Pin eingegeben und erhalte diese Fehlermeldung:
vw-connect.0 2020-09-03 10:59:13.086 error (3503432) Login Failed vw-connect.0 2020-09-03 10:59:13.084 error (3503432) "{\"error\":\"invalid_grant\",\"error_description\":\"Invalid credentials\",\"error_code\":\"1011\"}" vw-connect.0 2020-09-03 10:59:13.083 error (3503432) 400 vw-connect.0 2020-09-03 10:59:13.081 error (3503432) Failed in first login step vw-connect.0 2020-09-03 10:59:12.528 info (3503432) starting. Version 0.0.18 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v14.9.0, js-controller: 3.1.6Mach ich was falsch, oder läuft der Adapter noch nicht mit Node 14?
-
Ich schaff es nicht den Adapter auf grün zu bekommen. Hab die Logindaten für myAudi plus dem myAudi Pin eingegeben und erhalte diese Fehlermeldung:
vw-connect.0 2020-09-03 10:59:13.086 error (3503432) Login Failed vw-connect.0 2020-09-03 10:59:13.084 error (3503432) "{\"error\":\"invalid_grant\",\"error_description\":\"Invalid credentials\",\"error_code\":\"1011\"}" vw-connect.0 2020-09-03 10:59:13.083 error (3503432) 400 vw-connect.0 2020-09-03 10:59:13.081 error (3503432) Failed in first login step vw-connect.0 2020-09-03 10:59:12.528 info (3503432) starting. Version 0.0.18 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v14.9.0, js-controller: 3.1.6Mach ich was falsch, oder läuft der Adapter noch nicht mit Node 14?
@Jan1 Hallo, das Problem haben mittlerweile Einige. Es liegt offenbar am Service.
Ich habe heute mit Audi telefoniert und die haben mir bestätigt, dass Einiges umgebaut wurde, rückten aber nicht im Detail mit der Sprache raus, logisch. Ich habe auch noch keine Lösung für das Credentials Problem gefunden. Grundsätzlich müsste es mit den normalen Accountdaten gehen.

