Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda

    This topic has been deleted. Only users with topic management privileges can see it.
    • nik82
      nik82 Most Active @tombox last edited by

      @tombox
      Hab gerade trotzdem Github Version drüber installiert.
      Und es funktioniert wieder!

      Egal obs jetzt an den VW Servern lag oder an deiner Umstellung:

      Vielen, vielen Dank für deine immer schnelle und super Hilfe! 😄 👍

      T 1 Reply Last reply Reply Quote 0
      • T
        tombox @nik82 last edited by

        @nik82 Ja kann bestätigen VW hat das Problem für VW und Seat behoben

        L G 2 Replies Last reply Reply Quote 1
        • JB_Sullivan
          JB_Sullivan last edited by

          Bei mir geht es auch wieder - lag dann wohl an Skoda oder den VW Servern generell.

          I 1 Reply Last reply Reply Quote 0
          • L
            Lucky_ESA Developer Most Active @tombox last edited by

            @tombox sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:

            @nik82 Ja kann bestätigen VW hat das Problem für VW und Seat behoben

            Vielleicht haben die auch was geändert. Bei mir kommt nun phoneNumbers als Objekt. Hier werden wohl die Userdaten nicht geparsed. Kann mir das ja mal anschauen...

            vw-connect.0
            	2023-01-02 13:30:42.455	info	State value to set for "vw-connect.0.personal.phoneNumbers" has to be one of type "string", "number", "boolean" but received type "object" 
            
            "{\"firstName\":\"Ich\",\"lastName\":\"bins\",\"salutation\":\"SALUTATION:MR\",\"dateOfBirth\":\"da-hab-ich-geburtstag\",\"preferredContactChannel\":\"MARKETING_BLOCKADES:EMAIL\",\"nickname\":\"Lucky\",\"businessIdentifierType\":\"BUSINESS_IDENTIFIER_TYPE:MBB_ID\",\"businessIdentifierValue\":\"ident\",\"phoneNumbers\":[{\"uuid\":\"uuid\",\"type\":\"PHONE_CONTACT_TYPE:MOBILE_GENERAL\",\"number\":\"meinenummer\",\"primary\":true,\"_updated\":\"2020-03-12T14:35:50.114Z\"}],\"userIsPrivateIndicator\":true,\"preferredLanguage\":\"de\"}"
            

            Gruß//Lucky

            T 1 Reply Last reply Reply Quote 0
            • T
              tombox @Lucky_ESA last edited by

              @lucky_esa habe mal in GitHub das parsing angepasst

              L MyzerAT S 3 Replies Last reply Reply Quote 0
              • P
                PV_Mainz last edited by

                Es ging bei mir seit 1.1. mittags nicht mehr. Ich habe keine neuere Github Version installiert, nun geht es auch so wieder. Auto: Skoda Enyaq.
                Lieben Dank für den tollen Adapter!
                Frohes Neues, Tim

                1 Reply Last reply Reply Quote 0
                • L
                  Lucky_ESA Developer Most Active @tombox last edited by

                  @tombox sagte in Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda:

                  @lucky_esa habe mal in GitHub das parsing angepasst

                  Jetzt passt es. Die uuid wird für den Channel verwendet was allerdings egal ist ob der jetzt uuid oder phonenumbers heißt...Sieht für mich aber nicht wirklich fertig aus. Vielleicht kommt da noch eine Änderung von VW.

                  Gruß//Lucky

                  1 Reply Last reply Reply Quote 0
                  • MyzerAT
                    MyzerAT @tombox last edited by

                    @tombox

                    bei mir geht es auch wieder

                    1 Reply Last reply Reply Quote 0
                    • I
                      ichderarnd @JB_Sullivan last edited by

                      @jb_sullivan, @tombox
                      Seit gestern Mittag konnte sich der Adapter bei mir ebenfalls nicht auf dem Skoda Server einloggen. Nun geht es wieder. Ohne Neustart des Adapters 👍

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sneak-L8 @tombox last edited by

                        @tombox Hab jetzt gleich noch einen PR gemacht für das Triggern des Abrufs der Adresse über longitude anstelle latitude. Hab immer schön gesehen, dass die falsche Adresse exakt auf derselben Höhe der korrekten lag. Also war latitude schon neu, aber longitude noch alt. Jetzt sollte es besser klappen (betrifft eigentlich alle Fahrzeuge, bei denen die Adresse abgerufen wird)

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Marty56 @Sneak-L8 last edited by

                          @tomtom
                          es scheint wieder zu funktionieren. Getestet mit der release Version also keine Github Version.

                          1 Reply Last reply Reply Quote 0
                          • T
                            TT-Tom @TT-Tom last edited by

                            @tt-tom läuft bei mir auch wieder. ohne Update.

                            1 Reply Last reply Reply Quote 0
                            • M
                              mading last edited by

                              Blöde Frage: welcher DP zeigt an ob die Tür geöffnet ist? Habe es getestet: die WeConnectID App zeigt die geöffnete Tür, an den DP ändert sich nichts. Sollte „c“ sein, richtig? ID4 SW 3.0

                              A576FDE7-4DEF-4F1A-8D1C-1FFFD544C706.jpeg

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                Sneak-L8 @mading last edited by

                                @mading Ich denke, der relevante Datenpunkt ist nicht das Thema sondern, wann er zuletzt aktualsiert wurde. Bin mir nicht sicher, aber mir scheint es, dass c geschrieben wird, wenn die Tür geschlossen ist und o, wenn die Tür offen ist. Aber da sind dann o und c immer. Je nachdem, welcher der beiden die letzte Änderung (state.lc) hat, gilt dieser Wert.

                                Für die Frage, ob das Fahrzeug verriegelt ist, gibt es ja zusätzlich den Datenpunkt vw-connect.0.WVWZZZE1ZMPnnnnnn.status.accessStatus.doorLockStatus oder mit der neuen Version auf github einen logischen Schalter vw-connect.0.WVWZZZE1ZMPnnnnnn.status.isCarLocked.

                                M 1 Reply Last reply Reply Quote 1
                                • M
                                  mading @Sneak-L8 last edited by

                                  @sneak-l8 Hi, danke für den Tipp. Oh mann das ist kompliziert. Ich teste das mal und versuche ein Blockly zu bauen, das mit eigenen DP den geöffnet/ geschlossen Status anzeigt - oder hat das schon jemand umgesetzt? 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mading last edited by

                                    ich habe mal testweise die Fahrerseite geöffnet (frontLeft - müsste ja stimmen), um zu sehen was in den Datenpunkten ankommt. Leider bestätigt es sich nicht, dass der Timestamp desjenigen DP neuer sein muss, welcher gilt - im Gegenteil: der Zeitstempel ändert sich dauernd, mal ist c eine ms früher, mal o.

                                    S 2 Replies Last reply Reply Quote 0
                                    • S
                                      Sneak-L8 @mading last edited by

                                      @mading Hm, dann war meine Theorie wohl nicht korrekt.
                                      Ich habe gerade wegen der Parkposition weiter experimentiert und mir mal ein bisschen das Debug-Log angeschaut. Da scheint aber alles richtig anzukommen. Hier mal ein Ausschnitt:

                                      {"access":{"accessStatus":{"value":{"overallStatus":"safe","carCapturedTimestamp":"2023-01-06T12:56:08.595Z","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"}}}
                                      

                                      @tombox das was in den Datenpunkten ankommt sieht dann aber ganz anders aus. Wird da evtl. was falsch "übersetzt"?

                                      T 1 Reply Last reply Reply Quote 1
                                      • T
                                        tombox @Sneak-L8 last edited by

                                        @sneak-l8 Ja das ist ein unglückliches format. Man müsste jetzt vorher den status löschen damit immer der aktuelle reflektiert sonst ist es nur eine Ansammlung von bisher sichtbaren statuse

                                        S 1 Reply Last reply Reply Quote 2
                                        • S
                                          Sneak-L8 @tombox last edited by Sneak-L8

                                          @tombox Hm, das Löschen von Sate führt natürlich dann auch dazu, dass die History-Werte (oder SQL-Daten) gelöscht werden.
                                          Ich hab gesehen, dass die extractArray()-Methode bei einer Array-Liste einfach den ersten Buchstaben als "Index" für die Werte nutzt.
                                          Wäre es eine Option stattdessen, die Werte durchzuzählen? Am Ende schaut man dann solange noch, ob es einen weiteren State mit n+1 gibt, der einen Wert aufweist und setzt den auf blank zurück.
                                          Dann würde da
                                          0 = open
                                          1 = unlocked
                                          oder
                                          0 = closed
                                          1 = locked
                                          etc. drinstehen. Es gäbe immer nur eine begrenzte Anzahl States und wenn es mal mehr als drei Werte gab, dann steht später auch mal
                                          0 = closed
                                          1 = locked
                                          2 = (leer)
                                          drin.

                                          P.S. Für die ermittlung der Parkposition habe ich noch mal optimiert. Jetzt werden lat/lon getrennt bearbeitet und immer nach latitudeConv und longitudeConv geschrieben. Weiterhin wird geprüft, ob es eine Veränderung des Wertes gab (state.ts !== state.ls), um dann den Geohash und die Adresse zu bestimmen.
                                          D.h. sowohl bei einer Änderung von latitiude als auch longitude wird das ausgeführt. Damit dann aber keine unsinnigen Adressen bestimmt werden, weil in der Millisekunde bisher nur latitude aber noch nicht longitude geändert wurde, muss die Änderung i nden letzten drei Sekunden liegen.
                                          Hab es in meinem Fork geändert und schau mal, ob die Logik funktioniert, wenn ich morgen unterwegs war.
                                          Dann hab ich vielleicht auch ein paar Infos zum Thema: Fahrzeug unterwegs/geparkt, um diese Info ebenfalls für ID.-Modelle bereitzustellen. Dann gibt's wieder einen PR.

                                          1 Reply Last reply Reply Quote 1
                                          • G
                                            günni1955 @tombox last edited by günni1955

                                            @tombox

                                            Hey,
                                            ich nutze den Adapter seit ich einen neuen Skoda habe (20.12.) und er ließ sich sofort einrichten.
                                            Bei mir ist es wie auch bei vielen hier, zum Abbruch der Verbindung gekommen und seit dem ist kein Login mehr möglich.
                                            Hier und da ist zu lesen dass es bei einigen wieder geht. Ich habe den Adapter deinstalliert und danach neu installiert (Vers.0.0.56) leider keine Besserung.
                                            Bei meinem anderem System (anderes Haus) habe ich mit dem Adapter keine Probleme.

                                            Kann es sein, das ich mir etwas in meinem IObroker eingefangen habe?

                                            Eine Änderung des System habe ich bis dahin nicht vorgenommen.

                                            Gruß GH

                                            T 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            793
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            audi id.3 myaudi seat skoda skoda connect volkswagen vw id we connect wecharge
                                            387
                                            3032
                                            1429484
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo