NEWS
Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda
-
@mading auch eine gute Idee. Allerdings ist ja das Problem, dass ich und meine Frau auch an den zwei Ladepunkten laden.
kein Problem, setz dir ein bool in 0_Userdata dass du auf true über deine Vis setzt. Im Blockly machst du noch eine Abfrage ob es auf true gesetzt ist, dann wird es geschickt, sonst nicht. Wenn dein Vater lädt, setzt du es auf true. So wird nur dann die Info geschickt
-
Habt ihr zufällig auch seit gestern das LOG mit diesem Fehler voll?
Spielen da ggf. die API Server der VW Imperiums nicht mit, oder was muss man sich unter der Meldung vorstellen?
vw-connect.0 2023-01-20 15:47:42.826 error https://api.connect.skoda-auto.cz/api/v1/charging/FIN/status vw-connect.0 2023-01-20 15:47:42.826 error AxiosError: Request failed with status code 500 vw-connect.0 2023-01-20 15:47:42.826 error {"errorCode":"UNKNOWN","message":"Error happened {I/O error on GET request for \"https://cardata.apps.emea.vwapps.io/vehicles/FIN/charging/status\": Timeout waiting for connection from pool; nested exception is org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool}"}
-
@tombox Ich hab jetzt mal wieder einen Pull Request gemacht. Er räumt nach dem Lookup der Adresse zur Parkposition alle States auf, die von früheren Adress-Nachfragen bei OSM zwar vorhanden sind, aber bei der aktuellen Abfrage nicht mitgeliefert wurden.
So gibt es zwar weiterhin die States, aber im Channel parking.address sind nur Felder gefüllt, die auch zur aktuellen Parkposition gehören.Die Funktion dazu habe ich bei json2iob abgelegt und woltle nun das gleiche machen, für die Rückmeldung zu Türen udn Lichter.
Z.B.{"access":{"accessStatus":{"value":{"overallStatus":"safe","carCapturedTimestamp":"2023-01-20T17:18:38.313Z","doors":[{"name":"bonnet","status":["closed"]},{"name":"trunk","status":["closed","locked"]},{"name":"rearRight","status":["closed","locked"]},{"name":"rearLeft","status":["closed","locked"]},{"name":"frontRight","status":["closed","locked"]},{"name":"frontLeft","status":["closed","locked"]}],"windows":[{"name":"sunRoof","status":["unsupported"]},{"name":"roofCover","status":["unsupported"]},{"name":"sunRoofRear","status":["unsupported"]},{"name":"frontLeft","status":["closed"]},{"name":"frontRight","status":["closed"]},{"name":"rearLeft","status":["closed"]},{"name":"rearRight","status":["closed"]}],"doorLockStatus":"locked"}}}
Hier wird ja z.B. vw-connect.0.WVWZZZE1ZMPnnnnnn.status.accessStatus.doors01.status.closed und vw-connect.0.WVWZZZE1ZMPnnnnnn.status.accessStatus.doors01.status.open geschrieben, die als Array-Werte im Json zurückkommen.
Jetzt hab ich leidern icht ganz verstanden, wo die Auflösugn des Arrays und Umsetzung in Channel mit mehreren werten passiert.
Aber Du kennst die Stelle vermutlich besser.
Wenn Du nun vor der Verarbeitung des Arrays den aktuellen Timestamp mit Date.now() merkst und nach der Verarbeitung des Arrays cleanupOtherStatesInChannel(...) mit dem Channel des Arrays und dem gemerkten Timestamp aufrufst, dann sollten die "alten" Werte auhc dort gelöscht werden. Dann würde man den Status ablesen können, wenn der Wert ungleich null ist.
Könntest Du versuchen, die vorgenannten zwei Zeilen an der richtigen Stelle im json2iob eintragen? Ich hab es nicht recht hinbekommen, da ich nicht genau verstehe, wo die Array-Verarbeitung konkret einsetzt und endet ... -
@tombox Ich bekomme nach wie vor folgende Fehlermeldung im Log
vw-connect.0 2023-01-25 08:47:49.495 error force status update Failed vw-connect.0 2023-01-25 08:47:48.575 error Error: Invalid URI "undefined/fs-car/bs/vsr/v1/Seat/DE/vehicles/VSSZZZK1ZNP022434/requests" vw-connect.0 2023-01-25 08:47:48.574 error VSSZZZK1ZNP022434
Ich habe einen Cupra Born und auch als Typ Seat Cupra ausgewählt.
Wie gesagt, ich kann auch immer noch nur die Temperatur im Fahrzeug sehen jedoch nicht unter remote oder so setzen.Danke & Gruß
-
@derpaul Probier mal die github version . Welche Temperatur meinst du
-
@tombox hab ich installiert, jetzt scheint aber gerade das Gateway zu Seat/VW down zu sein?!
Ich meine z.B die Temperatur zum Heizen (Standheizung) ... Um das Auto vor zu wärmen
-
@smartysmart sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
Hey Leute,
Kann es sein, dass bei einem A3 E-Tron kaum Werte angezeigt werden ? Weder Batterie, Ölstand, Fenster oder Türstatus einfach garnichts.
Der Adapter ist Grün und auch verbunden, die Auto Stammdaten werden angezeigt.Den Data Plug von Audi hab ich auch einbauen lassen.
Mach ich was falsch oder werden E Autos noch nicht unterstützt von der Schnittstelle ?
Hat keiner hier einen A3 E-Tron und kann mir hier paar Infos dazu geben ?
-
@smartysmart sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
Hat keiner hier einen A3 E-Tron und kann mir hier paar Infos dazu geben ?
8V oder 8Y ( GY )
-
@tombox Ich hatte weiter oben schonmal nach der Fehlermeldung gefragt, aber leider keine Antwort bekommen. Mittlerweile "müllt" mir diese Meldung das ganze LOG zu.
Kann es ggf. sein, das für einen Skoda Enyaq es gra kein I/O Meldungen gibt und das diese Abfrage eigentlich für andere Fahrzeuge freigeschaltet ist?
vw-connect.0 2023-01-27 07:47:46.330 error https://api.connect.skoda-auto.cz/api/v1/charging/FIN/status vw-connect.0 2023-01-27 07:47:46.329 error AxiosError: Request failed with status code 500 vw-connect.0 2023-01-27 07:47:46.329 error {"errorCode":"UNKNOWN","message":"Error happened {I/O error on GET request for \"https://cardata.apps.emea.vwapps.io/vehicles/FIN/charging/status\": Timeout waiting for connection from pool; nested exception is org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool}"}
vw-connect.0 2023-01-27 07:52:52.115 error https://api.connect.skoda-auto.cz/api/v1/charging/FIN/status vw-connect.0 2023-01-27 07:52:52.115 error AxiosError: Request failed with status code 500 vw-connect.0 2023-01-27 07:52:52.114 error {"errorCode":"UNKNOWN","message":"Error happened {I/O error on GET request for \"https://cardata.apps.emea.vwapps.io/vehicles/FIN/charging/status\": Timeout waiting for connection from pool; nested exception is org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool}"}
-
@jb_sullivan Bräuchte ich nochmal Zugang um zu sehen ob die app vielleicht was anders macht
-
Moin,
für die, die im Moment auch Probleme haben, dass der Adapter sich einloggen kann, können folgendes probieren.
Im Log erscheint die Fehlermeldung:
No valid userid, please check username and password or visit this link or logout and login in your app account:
Danach kommt ein 2. Eintrag mit einem Link:
https://identity.vwgroup.io/signin-service/v1/....
Den gesammten Link kopieren und im Browser der Wahl eintragen, dann mit den Zugangsdaten anmelden und danach die Nutzungsbedingungen akzeptieren.
Jetzt den Adapter neu starten und es sollte wieder funktionieren.Ich nutze Skoda, keine Ahnung ob es die anderen auch betrifft.
-
war bei mir auch so heute morgen, nutzungsbedingungen akzeptieren und gut wars (auch skoda)
-
@tombox also mit der git version ist der Fehler weg.
Jetzt bleibt halt noch die Frage ob ich die Klima Temperatur setzen kann?! Via Cupra App geht es ja.
Ich sehe aber keinen Datenpunkt.Unter Stats -> Services -> Climatisation gibt es zwar targetTemperatureKelvin aber da passierte nichts wenn ich die Änder (ja umgerechnet in Kelvin logischerweise)
Das Object ist auch auf write => false.Ne Idee wie ich die Temp gesetzt bekomme?
-
@mark77 sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
Ich nutze Skoda, keine Ahnung ob es die anderen auch betrifft.
Bei meinem Audi habe ich keine Probleme .
Der Adapter lüppt wie es sein soll ,ohne diese ganzen Probleme die hier immer kommen .
-
sieht bei mir seit ca 3:00 genauso aus, ebenfalls ENYAQ
EDIT: update auf 0.0.56 scheint es gebracht zu haben, Fehler sind weg
vw-connect.0 2023-01-29 08:12:26.868 error https://api.connect.skoda-auto.cz/api/v1/charging/FIN/status vw-connect.0 2023-01-29 08:12:26.868 error AxiosError: Request failed with status code 500 vw-connect.0 2023-01-29 08:12:26.867 error {"errorCode":"UNKNOWN","message":"Error happened {I/O error on GET request for \"https://cardata.apps.emea.vwapps.io/vehicles/TMBJC7NY0MF019122/charging/status\": Timeout waiting for connection from pool; nested exception is org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool}"} vw-connect.0 2023-01-29 08:12:17.604 info Login successful vw-connect.0 2023-01-29 08:12:14.640 info starting. Version 0.0.53 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v14.18.1, js-controller: 3.3.19 vw-connect.0 2023-01-29 08:12:07.709 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason vw-connect.0 2023-01-29 08:12:07.707 info terminating vw-connect.0 2023-01-29 08:12:07.706 info cleaned everything up... vw-connect.0 2023-01-29 08:12:07.704 info Got terminate signal TERMINATE_YOURSELF
-
@waldmensch sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
sieht bei mir seit ca 3:00 genauso aus, ebenfalls ENYAQ
EDIT: update auf 0.0.56 scheint es gebracht zu haben, Fehler sind weg
Ich habe schon die 0.0.56 drauf und hatte trotzdem den Fehler. Habe eben nochmal prophylaktisch die 0.0.56 aus dem GIT "drüber" installiert, was nun zu dem folgenden Fehler führt.
Sieht für mich aber so aus, als wenn die Server mal wieder down sind, obwohl Tronity einen "OK" Status für Skoda und VW ihre API Seite ausgibt.
Die MySkoda App funktioniert tadellos.
vw-connect.0 2023-01-29 08:59:36.703 error 405 vw-connect.0 2023-01-29 08:59:36.703 warn Failed to auto accept vw-connect.0 2023-01-29 08:59:36.192 error Restart Adapter in 30min vw-connect.0 2023-01-29 08:59:36.191 error Login Failed vw-connect.0 2023-01-29 08:59:36.185 warn Try to auto accept new consent vw-connect.0 2023-01-29 08:59:36.185 warn https://identity.vwgroup.io/signin-service/v1/f9a2359a-b776-46d9-bd0c-db1904343117@apps_vw-dilab_com/terms-and-conditions?relayState=cd388d8bfb3da16655729e4c0d6d93a485a90c12&canChangeCountryOfResidence=true&updated=termsofuse&updated=dataprivacy vw-connect.0 2023-01-29 08:59:36.184 warn No valid userid, please check username and password or visit this link or logout and login in your app account: vw-connect.0 2023-01-29 08:59:36.184 warn /signin-service/v1/f9a2359a-b776-46d9-bd0c-db1904343117@apps_vw-dilab_com/terms-and-conditions?relayState=cd388d8bfb3da16655729e4c0d6d93a485a90c12&canChangeCountryOfResidence=true&updated=termsofuse&updated=dataprivacy vw-connect.0 2023-01-29 08:59:34.580 info starting. Version 0.0.56 (non-npm: ta2k/ioBroker.vw-connect) in C:/iobroker/GLT/node_modules/iobroker.vw-connect, node: v14.16.0, js-controller: 4.0.24
@tombox - würde dir gerne einen Zugang geben, aber ich bin auf Kur und meine Frau hat das Auto. Für einen "ioB-Entwickler Zugang" ändere ich üblicherweise das PW. Das würde im Moment allerdings zu Irritationen bei meiner Frau führen, wenn die App nicht geht und sie den Ladezustand nicht mehr sehen kann.
-
@jb_sullivan sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
Die MySkoda App funktioniert tadellos.
waaasss, ich komme da schon seit Wochen nicht mehr mit rein ....
-
Für alle die unter ioBroker den vw-connect Adapter einsetzten und dieser in letzter Zeit den nachfolgenden Fehler ausgibt:
Skoda hat seine Nutzungsbedingungen geändert. Das wird natürlich nicht in der App, sondern nur auf der Skoda Connect Webseite angezeigt. Ohne Zustimmung zu den neuen Nutzerbedingungen funktioniert der Adapter nicht mehr.
Nach Zustimmung wird der Adapter sofort "Grün".
vw-connect.0 2023-01-31 07:57:45.829 warn Try to auto accept new consent vw-connect.0 2023-01-31 07:57:45.829 warn https://identity.vwgroup.io/signin-service/v1/f9a2359a-b776-46d9-bd0c-db1904343117@apps_vw-dilab_com/terms-and-conditions?relayState=1b47093132824e18f81348f30b23cdfe37fc6e7e&canChangeCountryOfResidence=true&updated=termsofuse&updated=dataprivacy vw-connect.0 2023-01-31 07:57:45.828 warn No valid userid, please check username and password or visit this link or logout and login in your app account: vw-connect.0 2023-01-31 07:57:45.827 warn /signin-service/v1/f9a2359a-b776-46d9-bd0c-db1904343117@apps_vw-dilab_com/terms-and-conditions?relayState=1b47093132824e18f81348f30b23cdfe37fc6e7e&canChangeCountryOfResidence=true&updated=termsofuse&updated=dataprivacy vw-connect.0 2023-01-31 07:57:44.106 info starting. Version 0.0.56 (non-npm: ta2k/ioBroker.vw-connect) in C:/iobroker/GLT/node_modules/iobroker.vw-connect, node: v14.16.0, js-controller: 4.0.24
-
Echt nervig mit den Skoda Servern -kaum geht das eine, spackt was anderes wieder rum
vw-connect.0 2023-01-31 08:57:13.185 error https://api.connect.skoda-auto.cz/api/v1/air-conditioning/FIN/status vw-connect.0 2023-01-31 08:57:13.185 error AxiosError: Request failed with status code 403 vw-connect.0 2023-01-31 08:57:13.185 error "" vw-connect.0 2023-01-31 08:57:09.964 error Refresh Second Token was not successful vw-connect.0 2023-01-31 08:57:09.964 error Restart adapter in 10min vw-connect.0 2023-01-31 08:57:09.964 error 400 vw-connect.0 2023-01-31 08:57:09.963 error {"description":"invalid token audience : The token was expected to have 3 parts, but got 0.","errorCode":"REQUEST_DATA_INVALID"} vw-connect.0 2023-01-31 08:57:09.963 error vw-connect.0 2023-01-31 08:57:09.963 error Failing to refresh token.
-
Hey weiß jmd wie ich in einer VIS den Verbrauch mit anzeigen lasse ?
Ich hab da aktuell noch mit der Formatierung Probleme:"{d:vw-connect.0.XXXX.tripdatashortTerm.tripData01.averageFuelConsumption; d.substring(1, 0)+"."+d.substring(1, 5)} l/100km"
Sind tatsächlich 11,9 (auch wenn 1,19 echt toll wäre)Danke für die Hilfe