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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    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.
    • J
      jhg @Sneak-L8 last edited by

      @tombox
      Ich habe seit kurzem einen ID.3.
      Hierzu gibt es ja auch eine separate App.
      Und prompt findet der Adapter keine Daten.

      Hier die Fehlermeldung:
      vw-connect.0 2020-10-13 13:47:04.800 error (30393) Get Vehicles Failed
      vw-connect.0 2020-10-13 13:47:04.799 error (30393) Not able to find vehicle, did you choose the correct type?.
      vw-connect.0 2020-10-13 13:47:04.798 error at Gunzip.emit (events.js:326:22)
      vw-connect.0 2020-10-13 13:47:04.798 error at Object.onceWrapper (events.js:420:28)
      vw-connect.0 2020-10-13 13:47:04.798 error at Gunzip.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.EventEmitter.emit (domain.js:483:12)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.emit (events.js:314:20)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.EventEmitter.emit (domain.js:483:12)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.emit (events.js:314:20)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
      vw-connect.0 2020-10-13 13:47:04.798 error at Request._callback (/opt/iobroker/node_modules/iobroker.vw-connect/main.js:959:60)
      vw-connect.0 2020-10-13 13:47:04.798 error (30393) TypeError: Cannot read property 'vehicle' of null
      vw-connect.0 2020-10-13 13:47:04.792 error (30393) TypeError: Cannot read property 'vehicle' of null

      ? 1 Reply Last reply Reply Quote 0
      • A
        aba320 @AndreasW63 last edited by

        @tombox Hallo,
        erst mal danke für den Adapter. aber er macht bei mir ne menge Fehlereinträge. hab ver 0.0.18 installiert wagen ist Skoda Scala. der Adapter liefert ab und an auch daten Daten.
        nur der ölservice wird nicht angezeigt. aber das kann Später folgen.


        2020-10-15 14:30:20.967 - info: ical.1 (7715) Terminated (NO_ERROR): Without reason
        2020-10-15 14:30:21.485 - info: host.raspberrypiiobroker instance system.adapter.ical.1 terminated with code 0 (NO_ERROR)
        2020-10-15 14:41:08.093 - info: pushover.0 (1411) Send pushover notification: {"message":"ist fertig!","title":"Waschmaschine","priority":"0"}
        2020-10-15 14:43:44.186 - error: vw-connect.0 (7612) 429
        2020-10-15 14:43:44.188 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
        2020-10-15 14:43:44.189 - error: vw-connect.0 (7612) unhandled promise rejection: undefined
        2020-10-15 14:43:44.190 - info: vw-connect.0 (7612) cleaned everything up...
        2020-10-15 14:43:45.193 - warn: vw-connect.0 (7612) Terminated (UNCAUGHT_EXCEPTION): Without reason
        2020-10-15 14:43:47.148 - error: host.raspberrypiiobroker Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
        2020-10-15 14:43:47.153 - error: host.raspberrypiiobroker Caught by controller[0]: undefined
        2020-10-15 14:43:47.153 - error: host.raspberrypiiobroker instance system.adapter.vw-connect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
        2020-10-15 14:43:47.154 - info: host.raspberrypiiobroker Restart adapter system.adapter.vw-connect.0 because enabled
        2020-10-15 14:43:47.611 - warn: hm-rega.0 (709) Script "!# system.fn 0.1 !# !# Dieses Script gibt die FW-Versionsnummer und mehr systems" ignored, because still pending.
        2020-10-15 14:44:17.239 - info: host.raspberrypiiobroker instance system.adapter.vw-connect.0 started with pid 8128
        2020-10-15 14:44:20.646 - info: vw-connect.0 (8128) starting. Version 0.0.18 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v12.19.0, js-controller: 3.1.6
        2020-10-15 14:44:25.756 - error: vw-connect.0 (8128) 429
        2020-10-15 14:44:25.757 - error: vw-connect.0 (8128) status update Failed
        2020-10-15 14:44:29.031 - warn: hm-rega.0 (709) Script "!# dutycycle.fn 0.3 string stderr; string stdout; system.Exec("/bin/sh -c '" # '" ignored, because still pending.
        2020-10-15 14:45:00.036 - info: host.raspberrypiiobroker instance system.adapter.dwd.1 started with pid 8166
        2020-10-15 14:45:04.058 - info: host.raspberrypiiobroker instance system.adapter.dwd.0 started with pid 8181
        2020-10-15 14:45:07.760 - info: host.raspberrypiiobroker instance system.adapter.dwd.1 terminated with code 0 (NO_ERROR)
        2020-10-15 14:45:08.085 - info: host.raspberrypiiobroker instance system.adapter.daswetter.0 started with pid 8196
        2020-10-15 14:45:08.693 - info: host.raspberrypiiobroker instance system.adapter.dwd.0 terminated with code 0 (NO_ERROR)
        2020-10-15 14:45:16.315 - info: host.raspberrypiiobroker instance system.adapter.daswetter.0 terminated with code 0 (NO_ERROR)
        2020-10-15 14:59:25.664 - error: vw-connect.0 (8128) 429
        2020-10-15 14:59:25.666 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
        2020-10-15 14:59:25.667 - error: vw-connect.0 (8128) unhandled promise rejection: undefined
        2020-10-15 14:59:25.669 - info: vw-connect.0 (8128) cleaned everything up...
        2020-10-15 14:59:26.672 - warn: vw-connect.0 (8128) Terminated (UNCAUGHT_EXCEPTION): Without reason
        2020-10-15 14:59:27.192 - info: vw-connect.0 (8128) terminating with timeout
        2020-10-15 14:59:28.783 - error: host.raspberrypiiobroker Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
        2020-10-15 14:59:28.789 - error: host.raspberrypiiobroker Caught by controller[0]: undefined
        2020-10-15 14:59:28.789 - error: host.raspberrypiiobroker instance system.adapter.vw-connect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
        2020-10-15 14:59:28.790 - info: host.raspberrypiiobroker Restart adapter system.adapter.vw-connect.0 because enabled
        2020-10-15 14:59:58.864 - info: host.raspberrypiiobroker instance system.adapter.vw-connect.0 started with pid 8643
        2020-10-15 15:00:00.049 - info: host.raspberrypiiobroker instance system.adapter.daswetter.0 started with pid 8651

        Gruß

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @aba320 last edited by

          @aba320
          Bitte Textausgaben nicht nur in Spoiler packen sondern (wichtiger) auch in CodeTags </>.

          A 1 Reply Last reply Reply Quote 0
          • F
            fuchs1978 @FischerICT last edited by fuchs1978

            Hallo,
            ich fahre seit kurzem dem Mii electric, besteht die Aussicht auch diesen in dem Adapter irgendwann einmal zu sehen? Ich kann gerne behilflich sein oder auch einen Gastzugang generieren um den Entwicklern daten zu geben.
            Mit welcher Genauigkeit könnt ihr den SOC ablesen? In der App von Seat geht es momentan nur mit 10% Schritten, für die Steuerung der Wallbox teilweise etwas ungenau.

            T 1 Reply Last reply Reply Quote 0
            • A
              aba320 @Thomas Braun last edited by

              @Thomas-Braun Hallo ich hoffe so ist es richtig

              2020-10-19 13:05:15.576 - info: mqtt.0 (19175) Client [CENSYS] connected with secret 1603105515564_2259
              2020-10-19 13:05:15.733 - info: mqtt.0 (19175) Client [CENSYS] connection closed: closed
              2020-10-19 13:08:43.903 - error: vw-connect.0 (15103) 429
              2020-10-19 13:08:43.907 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2020-10-19 13:08:43.907 - error: vw-connect.0 (15103) unhandled promise rejection: undefined
              2020-10-19 13:08:43.909 - info: vw-connect.0 (15103) cleaned everything up...
              2020-10-19 13:08:44.912 - warn: vw-connect.0 (15103) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2020-10-19 13:08:45.412 - info: vw-connect.0 (15103) terminating with timeout
              2020-10-19 13:08:46.625 - error: host.raspberrypiiobroker Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
              2020-10-19 13:08:46.629 - error: host.raspberrypiiobroker Caught by controller[0]: undefined
              2020-10-19 13:08:46.630 - error: host.raspberrypiiobroker instance system.adapter.vw-connect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
              2020-10-19 13:08:46.630 - info: host.raspberrypiiobroker Restart adapter system.adapter.vw-connect.0 because enabled
              2020-10-19 13:09:16.685 - info: host.raspberrypiiobroker instance system.adapter.vw-connect.0 started with pid 15938
              2020-10-19 13:09:20.048 - info: vw-connect.0 (15938) starting. Version 0.0.18 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v12.19.0, js-controller: 3.1.6
              2020-10-19 13:09:25.038 - error: vw-connect.0 (15938) 429
              2020-10-19 13:09:25.040 - error: vw-connect.0 (15938) status update Failed
              2020-10-19 13:09:28.553 - warn: hm-rega.0 (709) Script "!# system.fn 0.1 !# !# Dieses Script gibt die FW-Versionsnummer und mehr systems" ignored, because still pending.
              2020-10-19 13:15:00.090 - info: host.raspberrypiiobroker instance system.adapter.dwd.1 started with pid 16117
              2020-10-19 13:15:04.140 - info: host.raspberrypiiobroker instance system.adapter.dwd.0 started with pid 16137
              2020-10-19 13:15:06.085 - info: host.raspberrypiiobroker instance system.adapter.dwd.1 terminated with code 0 (NO_ERROR)
              2020-10-19 13:15:08.190 - info: host.raspberrypiiobroker instance system.adapter.daswetter.0 started with pid 16152
              2020-10-19 13:15:08.449 - info: host.raspberrypiiobroker instance system.adapter.dwd.0 terminated with code 0 (NO_ERROR)
              2020-10-19 13:15:16.139 - info: host.raspberrypiiobroker instance system.adapter.daswetter.0 terminated with code 0 (NO_ERROR)
              2020-10-19 13:24:25.186 - error: vw-connect.0 (15938) 429
              2020-10-19 13:24:25.188 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2020-10-19 13:24:25.189 - error: vw-connect.0 (15938) unhandled promise rejection: undefined
              2020-10-19 13:24:25.191 - info: vw-connect.0 (15938) cleaned everything up...
              2020-10-19 13:24:26.195 - warn: vw-connect.0 (15938) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2020-10-19 13:24:26.695 - info: vw-connect.0 (15938) terminating with timeout
              2020-10-19 13:24:28.160 - error: host.raspberrypiiobroker Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
              2020-10-19 13:24:28.165 - error: host.raspberrypiiobroker Caught by controller[0]: undefined
              2020-10-19 13:24:28.165 - error: host.raspberrypiiobroker instance system.adapter.vw-connect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
              2020-10-19 13:24:28.165 - info: host.raspberrypiiobroker Restart adapter system.adapter.vw-connect.0 because enabled
              2020-10-19 13:24:28.227 - warn: hm-rega.0 (709) Script "!# dutycycle.fn 0.3 string stderr; string stdout; system.Exec("/bin/sh -c '" # '" ignored, because still pending.
              2020-10-19 13:24:58.249 - info: host.raspberrypiiobroker instance system.adapter.vw-connect.0 started with pid 16458
              2020-10-19 13:25:01.466 - info: vw-connect.0 (16458) starting. Version 0.0.18 in /opt/iobroker/node_modules/iobroker.vw-connect, node: v12.19.0, js-controller: 3.1.6
              


              PS der Zeitpunkt des Öwechsels wird auch in der Skoda App nicht angezeigt. ist also Kein Problem des Adapters
              Gruß Achim

              1 Reply Last reply Reply Quote 0
              • ?
                A Former User @jhg last edited by A Former User

                @jhg @tombox

                Hallo euch zweien,

                erstmal Tombox: DANKE für die Arbeit!

                Auch ich habe den ID 3 seit kurzem, gibt es hier vielleicht eine Anpassung des Adapters?

                Der bisherige "We Connect" Adapter spricht leider nicht mit dem ID, so dass ich hier die Daten nicht auslesen kann (VW-Konto liegt vor; Fahrzeug ist angelegt).
                Für mich spannend wäre
                auslesen des Ladestandes
                starten der Ladung (Wallbox vorhanden)
                Starten der Klimatisierung morgens (etwa: Licht im Bad geht an zum Zähneputzen, bedeutet 10 min später fahre ich los --> Klimatisierung an

                Gibt es zusätzlich noch eine Steuerung für die Wallbox "ID Charger Pro?"

                S O 2 Replies Last reply Reply Quote 1
                • S
                  Sneak-L8 @Guest last edited by

                  @FrankDCE @tombox
                  Dem ID.3-Wunsch schließe ich mich auch an. In gut einem Monat werde ich das gleiche "Problem" haben, dass mein ID.3 dann nicht auslesbar ist.

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

                    Hier ebenso! I’d.3 wäre toll!

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jan1 last edited by

                      Ich wäre schon glücklich, wenn einfach Audi wieder laufen würde.

                      Sebastian 0 1 Reply Last reply Reply Quote 0
                      • Sebastian 0
                        Sebastian 0 @Jan1 last edited by Sebastian 0

                        Gibt es was neues bzgl. der Audi-Anmeldung?

                        Bekomme folgende Fehlermeldung:

                        6C2700AE-9778-457E-A616-BC9D337F7C61.jpeg

                        N 1 Reply Last reply Reply Quote 0
                        • N
                          NafIdua @Sebastian 0 last edited by

                          @Sebastian-0 Hallo zusammen, ja es gibt was Neues. Der Login Workflow hat sich geändert. Die Übergabe von Nutzer und Kennwort reicht per Oberfläche, intern im Code müssen aber Abläufe geändert werden.
                          Jetzt neu muss:

                          1. über einen Browser Request eine Login Seite aufgerufen werden, welcher die Anmeldedaten in 2 Schritten zu übergeben sind, erst der Nutzer und per weiterem Request das Kennwort. Daraufhin erhält man einen Code-Token.
                          2. der Code-Token muss an die erste Access-Token Url per POST übergeben werden um einen AZS-Token abzurufen.
                          3. danach muss über eine weitere Url die ClientId abgerufen werden
                          4. als letzten Login Step muss mit dem AZS-Access-Token und der ClientId der MBB-Token per POST abgerufen werden, mit dem man Zugriff auf die Fahrzeugdaten hat.
                            Wichtig ist noch, dass die 4 Login Steps mit einer HttpClient Session erfolgen müssen.

                          Alle weiteren Fahrzeugdatenabrufe funktionieren wie bisher mit dem MBB-Token.

                          Details zum Ablauf: https://github.com/davidgiga1993/AudiAPI/issues/13

                          andig created this issue in davidgiga1993/AudiAPI

                          closed API changed to https://identity.vwgroup.io/signin-service/v1 #13

                          pfried Sebastian 0 2 Replies Last reply Reply Quote 0
                          • pfried
                            pfried @NafIdua last edited by

                            @NafIdua Wurde der Login Flow nur bei Audi und VW geändert? Ich kann beim Skoda immer noch den Adapter verwenden?!

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

                              @pfried @Sebastian-0 Für mich klingt die Beschreibung, als hätte Audi nur mit dem bereits etablierten Anmeldeverfahren von VW gleichgezogen. dort ist schon länger User und Passwort auf getrennten Seiten anzugeben.

                              1 Reply Last reply Reply Quote 0
                              • Sebastian 0
                                Sebastian 0 @NafIdua last edited by

                                @NafIdua Hast du das hiermit geschafft? Ich bin anscheinend zu blind den genauen Vorgang zu finden 😄

                                1 Reply Last reply Reply Quote 0
                                • afrojaner
                                  afrojaner last edited by

                                  Hey Leute, VWStandeizung.JPG

                                  gibt es hier zu eine Lösung ?

                                  Es funktioniert ja an sich, aber ich muss alles zwei mal an die Sprachsteuerung geben.

                                  Ist das noch der bekannt bug oder habe ich einfach etwas falsch gemacht ?

                                  Beste Grüße

                                  Florian

                                  1 Reply Last reply Reply Quote 0
                                  • O
                                    Obiwan007 @Guest last edited by

                                    @FrankDCE Dem schliesse ich mich auch an. ID3 steht bereit 👍

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

                                      @tombox scheint wohl gerade nicht verfügbar zu sein. Daher dachte ich mir, ich erstelle mal einen Fork seines Adapters und schaue mir die States unter "status" mal genauer an. Mein Wunsch ist ja, dass die Werte nicht einfach durchnummeriert werden, weil sich durch Hinzukommen oder Wegfallen von Informationen seitens des We Connect-Systems schnell Verschiebungen ergeben können.
                                      Jetzt habe ich mir mal das JSON genauer angesehen, das von VW kommt und aus dem die Daten in den States erstellt werden:

                                      {"StoredVehicleDataResponse":
                                      	{"vin":"WVWZZZAUZAB123456","vehicleData":
                                      		{"data":[
                                      			{"id":"0x0101010001","field":[
                                      				{"id":"0x0101010001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"echo"}
                                      				]
                                      			},
                                      			{"id":"0x0101010002","field":[
                                      				{"id":"0x0101010002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"43240"}
                                      				]
                                      			},
                                      			{"id":"0x0203FFFFFF","field":[
                                      				{"id":"0x0203010001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":null},
                                      				{"id":"0x0203010002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":null},
                                      				{"id":"0x0203010003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":"-17200","unit":"km","textId":"interval.inspection.distance"},
                                      				{"id":"0x0203010004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":"32","textId":"interval.inspection.time"}
                                      				]
                                      			},
                                      			{"id":"0x0204FFFFFF","field":[
                                      				{"id":"0x0204040001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":"0.0","unit":"l"},
                                      				{"id":"0x0204040003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":"0.0","unit":"%","textId":"oil.level"},
                                      				{"id":"0x0204040004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":"0","textId":"oilDisplay.0"},
                                      				{"id":"0x02040C0001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T16:52:28","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43238,"milCarSent":43240,"value":null,"textId":"not_supported"}
                                      				]
                                      			},
                                      			{"id":"0x030101FFFF","field":[
                                      				{"id":"0x0301010001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"status_parking_light_off"}
                                      				]
                                      			},
                                      			{"id":"0x030102FFFF","field":[
                                      				{"id":"0x0301020001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2831","unit":"dK","textId":"temperature_outside_valid"}
                                      				]
                                      			},
                                      			{"id":"0x030103FFFF","field":[
                                      				{"id":"0x0301030001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"parking_brake_inactive"},
                                      				{"id":"0x0301030002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"17","unit":"%","textId":"soc_ok"},
                                      				{"id":"0x0301030003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"textId":"bem_error"},
                                      				{"id":"0x0301030004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","unit":"km/h","textId":"speed_ok"},
                                      				{"id":"0x0301030005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"38","unit":"km","textId":"range_ok"},
                                      				{"id":"0x0301030006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"38","unit":"km","textId":"range_ok"},
                                      				{"id":"0x0301030007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"engine_type_electric"},
                                      				{"id":"0x0301030008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"textId":"range_error"},
                                      				{"id":"0x0301030009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"engine_type_unsupported"},
                                      				{"id":"0x030103000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"textId":"fuel_level_error"},
                                      				{"id":"0x030103000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"fuel_level_measured"}
                                      				]
                                      			},
                                      			{"id":"0x030104FFFF","field":[
                                      				{"id":"0x0301040001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_locked"},
                                      				{"id":"0x0301040002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x0301040003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_safe"},
                                      				{"id":"0x0301040004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_locked"},
                                      				{"id":"0x0301040005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x0301040006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_safe"},
                                      				{"id":"0x0301040007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_locked"},
                                      				{"id":"0x0301040008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x0301040009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_safe"},
                                      				{"id":"0x030104000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_locked"},
                                      				{"id":"0x030104000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x030104000C","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_safe"},
                                      				{"id":"0x030104000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"2","textId":"door_locked"},
                                      				{"id":"0x030104000E","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x030104000F","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_unsafe"},
                                      				{"id":"0x0301040010","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_unlocked"},
                                      				{"id":"0x0301040011","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_closed"},
                                      				{"id":"0x0301040012","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"door_unsafe"}
                                      				]
                                      			},
                                      			{"id":"0x030105FFFF","field":[
                                      				{"id":"0x0301050001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"window_closed"},
                                      				{"id":"0x0301050002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","unit":"%"},
                                      				{"id":"0x0301050003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"window_closed"},
                                      				{"id":"0x0301050004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","unit":"%"},
                                      				{"id":"0x0301050005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"window_closed"},
                                      				{"id":"0x0301050006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","unit":"%"},
                                      				{"id":"0x0301050007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"3","textId":"window_closed"},
                                      				{"id":"0x0301050008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","unit":"%"},
                                      				{"id":"0x0301050009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"window_unsupported"},
                                      				{"id":"0x030105000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"window_unsupported"},
                                      				{"id":"0x030105000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"window_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060001","field":[
                                      				{"id":"0x0301060001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060002","field":[
                                      				{"id":"0x0301060002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060003","field":[
                                      				{"id":"0x0301060003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060004","field":[
                                      				{"id":"0x0301060004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060005","field":[
                                      				{"id":"0x0301060005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060006","field":[
                                      				{"id":"0x0301060006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060007","field":[
                                      				{"id":"0x0301060007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060008","field":[
                                      				{"id":"0x0301060008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x0301060009","field":[
                                      				{"id":"0x0301060009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000A","field":[
                                      				{"id":"0x030106000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000B","field":[
                                      				{"id":"0x030106000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000C","field":[
                                      				{"id":"0x030106000C","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000C","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000D","field":[
                                      				{"id":"0x030106000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000E","field":[
                                      				{"id":"0x030106000E","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000E","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			},
                                      			{"id":"0x030106000F","field":[
                                      				{"id":"0x0301060001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060001","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060002","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060003","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060004","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060005","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060006","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060007","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060008","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x0301060009","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000A","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000B","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000C","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000C","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000D","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000E","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000E","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"},
                                      				{"id":"0x030106000F","tsCarSentUtc":"2020-11-04T15:57:25Z","tsCarSent":"2020-11-04T15:57:14","tsCarCaptured":"2020-11-04T15:57:14","tsTssReceivedUtc":"2020-11-04T15:57:28Z","milCarCaptured":43240,"milCarSent":43240,"value":"0","textId":"tyre_unsupported"}
                                      				]
                                      			}
                                      			]
                                      		}
                                      	}
                                      }
                                      

                                      Es zeigt sich, dass der Aufbau auf den ersten Blick klar strukturiert wirkt, auf den zweiten aber ein paar Besonderheiten entstehen:

                                      • Die ersten Stellen der ID (z.B. "id":"0x0101010001" => 0x0101 bzw. 0101) stellen die 1. Ebene der Gruppierung dar, die letzten 6 Stellen die Unter-id des Feldes.
                                      • Ab und an (bei den ersten beiden Gruppen) sind die ersten signifikanten Stellen nicht unterschiedlich (beide male 0101), sonst aber eher eindeutig.
                                      • Die letzten 6 Stellen der Gruppe sind entweder FFFFFF oder identisch mit den Werten der darunterliegenden Felder
                                      • Es gibt innerhalb der Gruppe auch mal zwei Einträge mit der gleichen ID. Diese enthalten dan aber identische (leere) Daten

                                      Ein mögliches vorgehen wäre:

                                      Die bisherigen Gruppierung "data" spielt keine wirkliche Rolle, es werden nur alle Werte darunter "field" ausgewertet. Die dortige id wird zerlegt in die ersten 4 und letzten 6 Stellen (0x zu Beginn wird ignoriert). Dann landen die Werte z.B. bei id = 0x0101010001 nicht mehr unter status.data01.field01 sondern unter status.data0101.field010001. Alternativ kann man auch beide id auswerten und die Statenamen länger ausfallen lassen: status.data0x0101010001.field0x0101010001 oder status.data0x0203FFFFFF.field0x0203010001
                                      Doppelte Werte würden nur zu einem überschrieben des vorherigen Wertes führen (da sie identisch sind hat es keine Auswirkungen).
                                      Damit wäre es möglich, Werte ganz gezielt auszulesen (z.B. status.data0x030101FFFF.0x0301010001 für die Lichter) ohne der Gefahr ausgesetzt zu sein, dass bei einer veränderten Informationsbereitstellung die Daten in einem anderen State suchen zu müssen. Besonders ungeschickt wäre es, wenn die Werte über SQL.0 oder History.0 aufgezeichnet werden sollen. Denn dann muss man mal hier und mal da aufzeichnen. Damit wären die Daten nur sehr bedingt auswertbar...
                                      Was meint Ihr? Wäre eine Speicherung nur unter Berücksichtigng der 2. id mit kurzen state-Namen wie status.data0101.field010001 oder mit Berücksichtigung beider ids wie status.data0x0203FFFFFF.field0x0203010001 besser?

                                      J pfried A 3 Replies Last reply Reply Quote 0
                                      • J
                                        jhg @Sneak-L8 last edited by

                                        @Sneak-L8 Ich würde für die Berücksichtigung beider ID's plädieren.
                                        Könnte bei einer Änderung einfacher sein.

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

                                          @Sneak-L8 Sehr ich auch so wie @jhg die beiden IDs helfen auch bei späteren Änderungen eindeutig(er) zu bleiben

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            aba320 @Sneak-L8 last edited by

                                            @Sneak-L8 ja da stimme ich zu. ich glaube auch das man die längere Version nutzen sollte, da die Datenstruktur nach meiner Meinung übersichtlicher ist.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            785
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            audi id.3 myaudi seat skoda skoda connect volkswagen vw id we connect wecharge
                                            387
                                            3032
                                            1451322
                                            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