Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    565

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

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

Scheduled Pinned Locked Moved Tester
audiid.3myaudiseatskodaskoda connectvolkswagenvw idwe connectwecharge
3.3k Posts 414 Posters 1.8m Views 362 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K KoviSmith

    @tt-tom Nein, hab ich nicht. Wie geht das?

    T Offline
    T Offline
    TT-Tom
    wrote on last edited by
    #1559

    @kovismith fangen wir mal mit der Heizung an.
    Linke Spalte anklicken dann musst du rechts die Eigenschaften sehen. Jetzt oben auf Service klicken und du bekommst jetzt ein neues Fenster zum ausfüllen.

    Gruß Tom
    https://github.com/tt-tom17
    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

    NSPanel Script Wiki
    https://github.com/joBr99/nspanel-lovelace-ui/wiki

    NSPanel Adapter Wiki
    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

    K 2 Replies Last reply
    0
    • T TT-Tom

      @kovismith fangen wir mal mit der Heizung an.
      Linke Spalte anklicken dann musst du rechts die Eigenschaften sehen. Jetzt oben auf Service klicken und du bekommst jetzt ein neues Fenster zum ausfüllen.

      K Offline
      K Offline
      KoviSmith
      wrote on last edited by
      #1560

      @tt-tom hab ich. Und erst mal danke, dass du dir die Zeit nimmst. :)

      T 1 Reply Last reply
      0
      • T TT-Tom

        @kovismith fangen wir mal mit der Heizung an.
        Linke Spalte anklicken dann musst du rechts die Eigenschaften sehen. Jetzt oben auf Service klicken und du bekommst jetzt ein neues Fenster zum ausfüllen.

        K Offline
        K Offline
        KoviSmith
        wrote on last edited by
        #1561

        @tt-tom was muss hier in die Felder rein?

        1 Reply Last reply
        0
        • K KoviSmith

          @tt-tom hab ich. Und erst mal danke, dass du dir die Zeit nimmst. :)

          T Offline
          T Offline
          TT-Tom
          wrote on last edited by TT-Tom
          #1562

          @kovismith
          dafür ist das Forum doch da. :blush:

          das füllst du so aus. wobei du unten dann natürlich deinen Datenpunkt nehmen musst

          Bildschirmfoto 2023-01-13 um 17.28.56.png

          EDIT: sorry falsche bild ist für den Füllstand

          Gruß Tom
          https://github.com/tt-tom17
          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

          NSPanel Script Wiki
          https://github.com/joBr99/nspanel-lovelace-ui/wiki

          NSPanel Adapter Wiki
          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

          T K 2 Replies Last reply
          0
          • T TT-Tom

            @kovismith
            dafür ist das Forum doch da. :blush:

            das füllst du so aus. wobei du unten dann natürlich deinen Datenpunkt nehmen musst

            Bildschirmfoto 2023-01-13 um 17.28.56.png

            EDIT: sorry falsche bild ist für den Füllstand

            T Offline
            T Offline
            TT-Tom
            wrote on last edited by TT-Tom
            #1563

            @tt-tom

            aber Egal wichtig ist das du einen Dienstnamen vergibst und den richtigen Servicetyp, also switch. bei On muss ein Hacken rein und den Datenpunkt auswählen

            Gruß Tom
            https://github.com/tt-tom17
            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

            NSPanel Script Wiki
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            NSPanel Adapter Wiki
            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

            1 Reply Last reply
            0
            • T TT-Tom

              @kovismith
              dafür ist das Forum doch da. :blush:

              das füllst du so aus. wobei du unten dann natürlich deinen Datenpunkt nehmen musst

              Bildschirmfoto 2023-01-13 um 17.28.56.png

              EDIT: sorry falsche bild ist für den Füllstand

              K Offline
              K Offline
              KoviSmith
              wrote on last edited by
              #1564

              @tt-tom danke schon mal.
              Wenn ich bei State auf die drei Punkte geh, seh ich schon mal mein Auto. Das ist Denk ich schon mal ganz gut. :)
              Nach was muss ich hier nun suchen? Da gibt es so viel….

              T 1 Reply Last reply
              0
              • K KoviSmith

                @tt-tom danke schon mal.
                Wenn ich bei State auf die drei Punkte geh, seh ich schon mal mein Auto. Das ist Denk ich schon mal ganz gut. :)
                Nach was muss ich hier nun suchen? Da gibt es so viel….

                T Offline
                T Offline
                TT-Tom
                wrote on last edited by
                #1565

                @kovismith

                das ist von Auto zu Auto unterschiedlich. Was hast du denn. Marke und Typ

                Gruß Tom
                https://github.com/tt-tom17
                Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                NSPanel Script Wiki
                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                NSPanel Adapter Wiki
                https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                K 1 Reply Last reply
                0
                • T TT-Tom

                  @kovismith

                  das ist von Auto zu Auto unterschiedlich. Was hast du denn. Marke und Typ

                  K Offline
                  K Offline
                  KoviSmith
                  wrote on last edited by
                  #1566

                  @tt-tom Golf Va 2.0 StyleDT110 TDID7F.
                  Den Name zeigt es mir an.
                  Ich würde gerne die Tankfüllunganzeige haben unddie Standheizung aktivieren.

                  T 1 Reply Last reply
                  0
                  • K KoviSmith

                    @tt-tom Golf Va 2.0 StyleDT110 TDID7F.
                    Den Name zeigt es mir an.
                    Ich würde gerne die Tankfüllunganzeige haben unddie Standheizung aktivieren.

                    T Offline
                    T Offline
                    TT-Tom
                    wrote on last edited by
                    #1567

                    @kovismith

                    da kann ich dir nicht groß weiterhelfen Fahre Skoda Kodiaq

                    aber schau mal unter status.data_0x030103FFFF.field_0x030103000A.value vielleicht ist da bei dir auch die Tankanzeige.

                    Heizung ist so eine Sache, da muss du einen finden der auch Golf fährt und dir weiter helfen kann. da gibt es sogar Unterschiede im selben Modell bei verschiedenen Baujahren und je nachdem was verbaut ist.

                    Gruß Tom
                    https://github.com/tt-tom17
                    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                    NSPanel Script Wiki
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                    NSPanel Adapter Wiki
                    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                    K 1 Reply Last reply
                    0
                    • T TT-Tom

                      @kovismith

                      da kann ich dir nicht groß weiterhelfen Fahre Skoda Kodiaq

                      aber schau mal unter status.data_0x030103FFFF.field_0x030103000A.value vielleicht ist da bei dir auch die Tankanzeige.

                      Heizung ist so eine Sache, da muss du einen finden der auch Golf fährt und dir weiter helfen kann. da gibt es sogar Unterschiede im selben Modell bei verschiedenen Baujahren und je nachdem was verbaut ist.

                      K Offline
                      K Offline
                      KoviSmith
                      wrote on last edited by
                      #1568

                      @tt-tom
                      Ich habe es tatsächlich hinbekommen. Es war genau das selbe, wie bei dir. Jetzt wird es mir im Standard Raum angezeigt. Ich kann es aber nicht woanders in einen anderen Raum tun. Ist das normal?
                      31CD9CCD-7F38-4E0E-8BD7-015AFF156EE3.png

                      T 1 Reply Last reply
                      0
                      • K KoviSmith

                        @tt-tom
                        Ich habe es tatsächlich hinbekommen. Es war genau das selbe, wie bei dir. Jetzt wird es mir im Standard Raum angezeigt. Ich kann es aber nicht woanders in einen anderen Raum tun. Ist das normal?
                        31CD9CCD-7F38-4E0E-8BD7-015AFF156EE3.png

                        T Offline
                        T Offline
                        TT-Tom
                        wrote on last edited by TT-Tom
                        #1569

                        @kovismith

                        das passt jetzt hier nicht mehr zum Adapter. Mach bei weiteren Problemen bitte einen eignen Post auf. Dort helfen wir dir weiter.

                        PS über die Eigenschaften in HomeKit kannst du auch Räume ändern

                        Gruß Tom
                        https://github.com/tt-tom17
                        Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                        NSPanel Script Wiki
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        NSPanel Adapter Wiki
                        https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                        K 1 Reply Last reply
                        0
                        • T TT-Tom

                          @kovismith

                          das passt jetzt hier nicht mehr zum Adapter. Mach bei weiteren Problemen bitte einen eignen Post auf. Dort helfen wir dir weiter.

                          PS über die Eigenschaften in HomeKit kannst du auch Räume ändern

                          K Offline
                          K Offline
                          KoviSmith
                          wrote on last edited by
                          #1570

                          @tt-tom passt sorry. Ich hoffe die Frage passt noch dazu. Kann ich den Tankfüllstand anders anzeigen lassen? Jetzt zeigt es mir es ja als Feuchtigkeit.
                          PS: habe die Standheizung gefunden :)

                          49B2E1A2-91A6-499B-AA7C-90A67BB3A240.png

                          T 1 Reply Last reply
                          0
                          • K KoviSmith

                            @tt-tom passt sorry. Ich hoffe die Frage passt noch dazu. Kann ich den Tankfüllstand anders anzeigen lassen? Jetzt zeigt es mir es ja als Feuchtigkeit.
                            PS: habe die Standheizung gefunden :)

                            49B2E1A2-91A6-499B-AA7C-90A67BB3A240.png

                            T Offline
                            T Offline
                            TT-Tom
                            wrote on last edited by
                            #1571

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

                            Kann ich den Tankfüllstand anders anzeigen lassen?

                            nein, liegt an HomeKit

                            Gruß Tom
                            https://github.com/tt-tom17
                            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                            NSPanel Script Wiki
                            https://github.com/joBr99/nspanel-lovelace-ui/wiki

                            NSPanel Adapter Wiki
                            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                            K 1 Reply Last reply
                            0
                            • T TT-Tom

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

                              Kann ich den Tankfüllstand anders anzeigen lassen?

                              nein, liegt an HomeKit

                              K Offline
                              K Offline
                              KoviSmith
                              wrote on last edited by
                              #1572

                              @tt-tom ok. Vielen herzlich dank für deine Hilfe.

                              S 1 Reply Last reply
                              1
                              • K KoviSmith

                                @tt-tom ok. Vielen herzlich dank für deine Hilfe.

                                S Offline
                                S Offline
                                Sneak-L8
                                wrote on last edited by
                                #1573

                                @tombox Kannst Du mir sagen, wie der sate.ts bei einem Update berechnet wird? Date.now() scheint es nicht ganz zu sein.

                                Bin gerade dran, die nicht gepflegten Einträge bei o/c/l/... zu bereinigen. Dazu wäre das hilfreich um prüfen zu können, welche States sich nach einem bestimmten Zeitpunkt geändert haben.

                                S 1 Reply Last reply
                                0
                                • S Sneak-L8

                                  @tombox Kannst Du mir sagen, wie der sate.ts bei einem Update berechnet wird? Date.now() scheint es nicht ganz zu sein.

                                  Bin gerade dran, die nicht gepflegten Einträge bei o/c/l/... zu bereinigen. Dazu wäre das hilfreich um prüfen zu können, welche States sich nach einem bestimmten Zeitpunkt geändert haben.

                                  S Offline
                                  S Offline
                                  Sneak-L8
                                  wrote on last edited by
                                  #1574

                                  @tombox Kommando zurück, Date.now() liefert den gewünschten Timestamp, aber die State sind noch nicht aktualisiert.
                                  Ich würde gerne das Setzen aller Werte abwarten:

                                              Object.keys(body.address).forEach((key) => {
                                                this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                  type: "state",
                                                  common: {
                                                    name: key,
                                                    role: "indicator",
                                                    type: "mixed",
                                                    write: false,
                                                    read: true,
                                                  },
                                                  native: {},
                                                })
                                                  .then(() => {
                                                    this.setState(vin + ".position.address." + key, body.address[key], true);
                                                  })
                                                  .catch((error) => {
                                                    this.log.error(error);
                                                  });
                                                  // Hier sollen alle State schon gesetzt sein
                                  

                                  Das habe ich daher versucht umzubauen auf

                                              Object.keys(body.address).forEach((key) => {
                                                await this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                  type: "state",
                                                  common: {
                                                    name: key,
                                                    role: "indicator",
                                                    type: "mixed",
                                                    write: false,
                                                    read: true,
                                                  },
                                                  native: {},
                                                });
                                                await this.setStateAsync(vin + ".position.address." + key, body.address[key], true);
                                              });
                                              // Hier sollen alle State schon gesetzt sein
                                  

                                  aber das geht nicht, weil der await nicht innerhalb eines foreach genutzt werden darf.
                                  Wie könnte ichdas sonst anstellen?

                                  L T 2 Replies Last reply
                                  0
                                  • S Sneak-L8

                                    @tombox Kommando zurück, Date.now() liefert den gewünschten Timestamp, aber die State sind noch nicht aktualisiert.
                                    Ich würde gerne das Setzen aller Werte abwarten:

                                                Object.keys(body.address).forEach((key) => {
                                                  this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                    type: "state",
                                                    common: {
                                                      name: key,
                                                      role: "indicator",
                                                      type: "mixed",
                                                      write: false,
                                                      read: true,
                                                    },
                                                    native: {},
                                                  })
                                                    .then(() => {
                                                      this.setState(vin + ".position.address." + key, body.address[key], true);
                                                    })
                                                    .catch((error) => {
                                                      this.log.error(error);
                                                    });
                                                    // Hier sollen alle State schon gesetzt sein
                                    

                                    Das habe ich daher versucht umzubauen auf

                                                Object.keys(body.address).forEach((key) => {
                                                  await this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                    type: "state",
                                                    common: {
                                                      name: key,
                                                      role: "indicator",
                                                      type: "mixed",
                                                      write: false,
                                                      read: true,
                                                    },
                                                    native: {},
                                                  });
                                                  await this.setStateAsync(vin + ".position.address." + key, body.address[key], true);
                                                });
                                                // Hier sollen alle State schon gesetzt sein
                                    

                                    aber das geht nicht, weil der await nicht innerhalb eines foreach genutzt werden darf.
                                    Wie könnte ichdas sonst anstellen?

                                    L Offline
                                    L Offline
                                    Lucky_ESA
                                    Developer Most Active
                                    wrote on last edited by
                                    #1575

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

                                    @tombox Kommando zurück, Date.now() liefert den gewünschten Timestamp, aber die State sind noch nicht aktualisiert.
                                    Ich würde gerne das Setzen aller Werte abwarten:

                                                Object.keys(body.address).forEach((key) => {
                                                  this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                    type: "state",
                                                    common: {
                                                      name: key,
                                                      role: "indicator",
                                                      type: "mixed",
                                                      write: false,
                                                      read: true,
                                                    },
                                                    native: {},
                                                  })
                                                    .then(() => {
                                                      this.setState(vin + ".position.address." + key, body.address[key], true);
                                                    })
                                                    .catch((error) => {
                                                      this.log.error(error);
                                                    });
                                                    // Hier sollen alle State schon gesetzt sein
                                    

                                    Das habe ich daher versucht umzubauen auf

                                                Object.keys(body.address).forEach(async(key) => {
                                                  await this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                    type: "state",
                                                    common: {
                                                      name: key,
                                                      role: "indicator",
                                                      type: "mixed",
                                                      write: false,
                                                      read: true,
                                                    },
                                                    native: {},
                                                  });
                                                  await this.setStateAsync(vin + ".position.address." + key, body.address[key], true);
                                                });
                                                // Hier sollen alle State schon gesetzt sein
                                    

                                    aber das geht nicht, weil der await nicht innerhalb eines foreach genutzt werden darf.
                                    Wie könnte ichdas sonst anstellen?

                                    Habe oben angepasst.

                                    S 1 Reply Last reply
                                    1
                                    • L Lucky_ESA

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

                                      @tombox Kommando zurück, Date.now() liefert den gewünschten Timestamp, aber die State sind noch nicht aktualisiert.
                                      Ich würde gerne das Setzen aller Werte abwarten:

                                                  Object.keys(body.address).forEach((key) => {
                                                    this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                      type: "state",
                                                      common: {
                                                        name: key,
                                                        role: "indicator",
                                                        type: "mixed",
                                                        write: false,
                                                        read: true,
                                                      },
                                                      native: {},
                                                    })
                                                      .then(() => {
                                                        this.setState(vin + ".position.address." + key, body.address[key], true);
                                                      })
                                                      .catch((error) => {
                                                        this.log.error(error);
                                                      });
                                                      // Hier sollen alle State schon gesetzt sein
                                      

                                      Das habe ich daher versucht umzubauen auf

                                                  Object.keys(body.address).forEach(async(key) => {
                                                    await this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                      type: "state",
                                                      common: {
                                                        name: key,
                                                        role: "indicator",
                                                        type: "mixed",
                                                        write: false,
                                                        read: true,
                                                      },
                                                      native: {},
                                                    });
                                                    await this.setStateAsync(vin + ".position.address." + key, body.address[key], true);
                                                  });
                                                  // Hier sollen alle State schon gesetzt sein
                                      

                                      aber das geht nicht, weil der await nicht innerhalb eines foreach genutzt werden darf.
                                      Wie könnte ichdas sonst anstellen?

                                      Habe oben angepasst.

                                      S Offline
                                      S Offline
                                      Sneak-L8
                                      wrote on last edited by
                                      #1576

                                      @lucky_esa Danke, das war's. Nicht das foreach war das Problem, sondern das fehlende async in der inline-Funktion. Jetzt klappt es.
                                      Zumindest bei der ParkingAddress werden nun früher ermittelte states (für Zusatzinfos zu einer Adresse) nun auf "null" zurückgesetzt, wenn sie bei der aktuellen Adresse nicht mehr gültig sind.
                                      Das werde ich jetzt versuchen, auf den Türstatus zu übertragen.

                                      1 Reply Last reply
                                      0
                                      • S Sneak-L8

                                        @tombox Kommando zurück, Date.now() liefert den gewünschten Timestamp, aber die State sind noch nicht aktualisiert.
                                        Ich würde gerne das Setzen aller Werte abwarten:

                                                    Object.keys(body.address).forEach((key) => {
                                                      this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                        type: "state",
                                                        common: {
                                                          name: key,
                                                          role: "indicator",
                                                          type: "mixed",
                                                          write: false,
                                                          read: true,
                                                        },
                                                        native: {},
                                                      })
                                                        .then(() => {
                                                          this.setState(vin + ".position.address." + key, body.address[key], true);
                                                        })
                                                        .catch((error) => {
                                                          this.log.error(error);
                                                        });
                                                        // Hier sollen alle State schon gesetzt sein
                                        

                                        Das habe ich daher versucht umzubauen auf

                                                    Object.keys(body.address).forEach((key) => {
                                                      await this.setObjectNotExistsAsync(vin + ".position.address." + key, {
                                                        type: "state",
                                                        common: {
                                                          name: key,
                                                          role: "indicator",
                                                          type: "mixed",
                                                          write: false,
                                                          read: true,
                                                        },
                                                        native: {},
                                                      });
                                                      await this.setStateAsync(vin + ".position.address." + key, body.address[key], true);
                                                    });
                                                    // Hier sollen alle State schon gesetzt sein
                                        

                                        aber das geht nicht, weil der await nicht innerhalb eines foreach genutzt werden darf.
                                        Wie könnte ichdas sonst anstellen?

                                        T Offline
                                        T Offline
                                        tombox
                                        wrote on last edited by
                                        #1577

                                        @sneak-l8 foreach auf for (const variable of array) umstellen

                                        S S 2 Replies Last reply
                                        1
                                        • T tombox

                                          @sneak-l8 foreach auf for (const variable of array) umstellen

                                          S Offline
                                          S Offline
                                          smartysmart
                                          wrote on last edited by smartysmart
                                          #1578

                                          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.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          473

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe