NEWS
Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda
-
@joergeli Bitte mal
die GitHub version installieren
alle Objekte löschen
adapter neustarten -
@tombox
... gesagt, getan -> GitHub version installiert -> sieht m.E. gut ausAnbei noch mal das jetzige JSON:
{ "accessStatus": { "overallStatus": "invalid", "carCapturedTimestamp": "2024-01-10T13:21:30Z", "doors": [ { "name": "bonnet", "status": [ "closed" ] }, { "name": "frontLeft", "status": [ "locked", "closed" ] }, { "name": "frontRight", "status": [ "locked", "closed" ] }, { "name": "rearLeft", "status": [ "locked", "closed" ] }, { "name": "rearRight", "status": [ "locked", "closed" ] }, { "name": "trunk", "status": [ "invalid", "invalid" ] } ], "windows": [ { "name": "frontLeft", "status": [ "closed" ] }, { "name": "frontRight", "status": [ "closed" ] }, { "name": "rearLeft", "status": [ "closed" ] }, { "name": "rearRight", "status": [ "closed" ] }, { "name": "roofCover", "status": [ "unsupported" ] }, { "name": "sunRoof", "status": [ "unsupported" ] } ], "doorLockStatus": "invalid" }, "rangeStatus": { "carCapturedTimestamp": "2024-01-10T13:21:30Z", "carType": "gasoline", "primaryEngine": { "type": "gasoline", "currentSOC_pct": 40, "remainingRange_km": 230, "currentFuelLevel_pct": 40 }, "totalRange_km": 230 }, "lightsStatus": { "carCapturedTimestamp": "2024-01-10T13:21:30Z", "lights": [ { "name": "right", "status": "off" }, { "name": "left", "status": "off" } ] }, "maintenanceStatus": { "carCapturedTimestamp": "2024-01-10T13:21:27Z", "inspectionDue_days": 61, "inspectionDue_km": 9700, "mileage_km": 20319, "oilServiceDue_days": 61, "oilServiceDue_km": 9700 }, "measurements_rangeStatus": { "carCapturedTimestamp": "2024-01-10T13:21:30Z", "gasolineRange": 230, "totalRange_km": 230 }, "odometerStatus": { "carCapturedTimestamp": "2024-01-10T13:21:30Z", "odometer": 20319 }, "fuelLevelStatus": { "carCapturedTimestamp": "2024-01-10T13:21:30Z", "currentFuelLevel_pct": 40, "primaryEngineType": "gasoline", "carType": "gasoline" } }
und ein Screenshot der vw-connect Datenpunkte:
Noch eine Verständnisfrage von mir als JSON-Unwissender:
In der JSON steht ja z.B."doors": [
und darunter werden die dann die Türen, bzw. deren Stati nacheinader aufgelistet., so weit, so gut.
Im ioBroker Objekt-Datenbaum werden die Türen allerdings direkt unter accessStus als doors1, doors2, etc. gelistet.
Mit meinem JSON-Halbwissen, müsste doch der Objektbaum analog dem JSON erstellt werden,
oder setzt das der Adapter gewollt in die jetzige Baumstruktur um?Wie gesagt, ist nur 'ne Verständnisfrage - die gewünschten Datenpunkte sind ja jetzt vorhanden.
Danke für Deine prompte Reaktion und den Fix
-
@joergeli Da kann ich dann doch mal einhaken.
Ja, ich hatte auch mal in Tomboxs Adapter etwas ergänzt. Da ging es mir aber genau darum, mit den States näher am JSON zu sein. Im Bereich "doors" hatte ich nichts gemacht, wenn ich mich recht erinnere.
Das Problem ist z.B., dass das JSON Arrays enthält, es in den States aber eine Arrays gibt. Tombox hat sich dafür entscheiden, an den Name des Array-Elements in diesen Fällen einfach eine Nummerierung dranzuhängen.
An anderen Stellen werden auch Channels mit zwei Werten zu einem Key-Value-Paar.
Ich gehe davon aus, dass es ihm darum ging, die Struktur nicht zu komplex zu machen.
Ich finde, das ist ihm auch ganz gut gelungen. Daher ist die JSON-Struktur nicht identisch mit den Channels und States. -
@sneak-l8
Ich wollte mit meiner Frage auf keinen Fall Kritik an Dir, oder an @tombox üben!
Gelegentlich versuche ich mich ja auch an JavaScripten, JSONs, etc. und da ich mir mein Halbwissen nur ergoogelt habe, war mir das halt aufgefallen.
Ich hatte ja schon vermutet, bzw. geschrieben, daß die jetzige Baumstruktur bewußt so gewollt ist .
Das ist auch vollkommen OK so.
Eine "schmale" Baumstruktur ist mir persönlich auch lieber, besonders wenn man in VIS arbeitet und dann ellenlange Pfade einkopieren muss, die man in der VIS nur noch durch mühsames link-/rechts-Scrollen überblicken kann.Deshalb mein Dank auch an Dich für die "Aufklärung" !
-
@joergeli Das Problem ist hier konkret das door und window die gleichen Subnamen haben.
Jetzt wird der index verwendet aber da gilt nur generell für den ganzen status folder und könnte andere Objekte auch umbennen -
@tombox sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:
@joergeli Das Problem ist hier konkret das door und window die gleichen Subnamen haben.
Jetzt wird der index verwendet aber da gilt nur generell für den ganzen status folder und könnte andere Objekte auch umbennen... ahhh, verstehe - dann könnten u.U. die falschen Objekte umbenannt werden.
-
Hallo,
Ich habe das gleiche Problem das ich meinen Akkustand nicht mehr auslesen kann. Ich denke ich habe die Ratschläge von oben versucht richtig umzusetzen und den Adapter von Github installiert.
leider bekomme ich die gleiche Meldung wie von anderen Usern beschrieben.
Habe ich trotzdem etwas falsch gemacht.
lg -
Hallo zusammen,
-
Für meinen Q7 etron: Adapter aus GitHub neu installiert.
Funktioniert !!!!Danke für die gute Hilfe
-
Gibt es eine Möglichkeit, das Ladelimit hoch zu setzen? Ich habe einen Ladeort für zu Hause definiert. Per Blockly/ Steuere hoch setzen geht mit dem DP nicht: vw-connect.0.vin.status.chargingProfilesStatus.Home.targetSOC_pct
Den nirmalen SoC kann ich so setzen, nur beim Ladeort klappt es nicht
-
Seit 2-3 Tagen habe diese Fehlermeldung.
Nur bei dem VW, bei unserem Cupra läuft alles super.vw-connect.1 7682 2024-01-20 09:18:22.112 error {"error":{"message":"Bad Gateway","info":"Something went wrong. Please try to re-login. If the problem persists, please contact our support.","code":4003,"group":3,"retry":true}} vw-connect.1 7682 2024-01-20 09:18:22.112 error No last shortterm trips found. Block trip fetching for WVWZZZCDZLW021679 vw-connect.1 7682 2024-01-20 09:18:22.112 error AxiosError: Request failed with status code 502
-
@tombox Ich habe aktuell V5.2 installiert (mit einem Enyaq) und seither gibt es longitude und latitude nicht mehr. Ist das so normal oder liegt bei mir ein Problem vor. Habe die Datenpunkte auch an anderer Stelle nicht finden können.
VG Socke
-
@socke85 Ja Skoda hat den iobroker gesperrt. die GitHub version hat es wieder aktiv
-
Danke für den Adapter. Versuche mit gerade, zurechtzufinden (Seat Ateca).
Ist es normal/bekannt dass man die Standheizung mit dem v2-DP zwar einschalten, aber nicht mehr ausschalten kann?
Außerdem werden Dutzende "Fields" unter status angezeigt, jedoch fehlen Angaben z.B. zur Restreichweite.
Habe jedoch direkt die Github-Version installiert. Ist da vielleicht noch etwas "im Umbruch"?
-
Hallo,
bei mir (Audi e-tron) wird die Aussentemperatur nicht mehr aktualisiert. Gibt es hierfür einen neuen Datenpunkt, den ich dann übersehen habe?
Adapter Version 0.51 und als Type ist Audi E-tron eingestellt.
Danke für Hinweise,
Thormann
-
Hallo,
Wie bekomme ich die Batterie oder Reichweite angezeigt beim ID4 ? -
Hallo zusammen,
komme mit dem VW-Connect Adapter nicht weiter.
Folgende Situation:
VW Passat BJ 2021
ID 3 BJ 2020In den Instanzen meine Mail und PW richtig eingegeben
Gebe ich bei Type vWv2 >2020 ein, verbindet er nicht
gebe ich ID3 ein , verbindet er , holt sich Daten , aber keine brauchbaren. Siehe Screenshots.Was mache ich falsch?
Danke und gruß
-
@chriswitt korrekte version wie in Beitrag #1 installiert?
-
-
@chriswitt Hallo Chriswitt,
ich habe einen Passat GTE BJ 2017 und das gleiche Problem wie Du.
Allerdings verwende ich den Adapter schon seit jahren, aber meine letzten empfangenen Daten sind von Juli 2023.Wäre toll wenn sich der Programierer das mal ansehen könnte. Ich weiß leider nicht wie ich da unterstützen kann.
lg Jürgen