Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst] Shelly Adapter in Iobroker

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    713

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

[gelöst] Shelly Adapter in Iobroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
iobrokershellycloud
32 Beiträge 2 Kommentatoren 3.1k Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Albert KA Albert K

    @Andyshome

    Gut, dann mal hier der nächste Schritt

    • Wenn Deine Shelly im entfernten Netz aktiv sind kannst Du ja schon mal über die IP auf deren Web Interface zugreifen.
    • Über die IP + "/status" bekommst Du einen Text String über den Status des Shelly
    • Im lokalen iobroker den Parser Adapter installieren
    • Unter Instanzen/Parser auf den Gabelschlüssel klicken, dann auf das Plus Zeichen (neue Regel hinzufügel) Ich nehme jetzt mal einen Shelly 1 an.
    • Name vergeben (zB Wohnzimmer), URL ist die IP + /status des Shelly, Typ ist string, RegEx: (?<="ison":)\w+ Wichtig: Die RegEx muß 100% stimmen, keine Leerstellen zwischen den einzelnen Zeichen! Ganz unten siehst Du dann das Ergebnis der Abfrage. "false" wenn ausgeschaltet, "true" wenn eingeschaltet
    • Den Parser Eintrag speichern und schließen
    • Unter iobroker Objekte/Parser sollte nun ein Datenpunkt "Wohnzimmer" angelegt sein der ständig aktualisiert wird und den Du ganz normal in einer VIS Seite verwenden kannst.

    Tadaaah!!! Das wars für die Anzeige.

    20ea9b56-5061-4ec8-a475-b5dc6b3df2c4-image.png

    AndyshomeA Offline
    AndyshomeA Offline
    Andyshome
    schrieb am zuletzt editiert von
    #16

    @Albert-K
    Hallo.
    So Installation erfolgreich. Alle Shellys sind erreichbar und Online. Über die IP Adressen und der Cloud meldet sich alles.

    Parsen habe ich nun mit den Daten gefüttert. Komme aber immer noch auf TRUE. Er scheint den Shelly aber zu sehen, da wenn ich die Oberfläsche mit Passwortschutz habe dann wird er abgelehnt und das kann ich in Parser auch sehen. Passwortschutz ist aktuell überall aus damit ich erstmal den Grund habe. Den RegEx habe ich auch abgetippt und den Status als Text kopiert auch in Original, da mein übersetzer da immer alles geändert hat. Hmm glaube das nur noch eine kleinigkeit.

    Aber bis hier hin ist schon mal alles richtig gut. Vielen Dank dafür.

    Albert KA 1 Antwort Letzte Antwort
    0
    • AndyshomeA Andyshome

      @Albert-K
      Hallo.
      So Installation erfolgreich. Alle Shellys sind erreichbar und Online. Über die IP Adressen und der Cloud meldet sich alles.

      Parsen habe ich nun mit den Daten gefüttert. Komme aber immer noch auf TRUE. Er scheint den Shelly aber zu sehen, da wenn ich die Oberfläsche mit Passwortschutz habe dann wird er abgelehnt und das kann ich in Parser auch sehen. Passwortschutz ist aktuell überall aus damit ich erstmal den Grund habe. Den RegEx habe ich auch abgetippt und den Status als Text kopiert auch in Original, da mein übersetzer da immer alles geändert hat. Hmm glaube das nur noch eine kleinigkeit.

      Aber bis hier hin ist schon mal alles richtig gut. Vielen Dank dafür.

      Albert KA Offline
      Albert KA Offline
      Albert K
      schrieb am zuletzt editiert von
      #17

      @Andyshome

      Du darfst den Text aus dem Browser Fenster NICHT in den Parser füttern! Der holt sich das alle paar Sekunden selbst! Wenn da schon was drin steht, hängt er das was er von Shelly abholt wahrscheinlich unten an und das RegEx sucht nur nach dem ersten Vorkommen des "ison" Eintrages.

      AndyshomeA 1 Antwort Letzte Antwort
      0
      • Albert KA Albert K

        @Andyshome

        Du darfst den Text aus dem Browser Fenster NICHT in den Parser füttern! Der holt sich das alle paar Sekunden selbst! Wenn da schon was drin steht, hängt er das was er von Shelly abholt wahrscheinlich unten an und das RegEx sucht nur nach dem ersten Vorkommen des "ison" Eintrages.

        AndyshomeA Offline
        AndyshomeA Offline
        Andyshome
        schrieb am zuletzt editiert von
        #18

        @Albert-K
        Nene hab auch nur den RegEX versucht. Er ruft sich den Text ab aber in den Objekten bleibt True. Dort kommen keine Daten an bis jetzt.

        Albert KA 1 Antwort Letzte Antwort
        0
        • AndyshomeA Andyshome

          @Albert-K
          Nene hab auch nur den RegEX versucht. Er ruft sich den Text ab aber in den Objekten bleibt True. Dort kommen keine Daten an bis jetzt.

          Albert KA Offline
          Albert KA Offline
          Albert K
          schrieb am zuletzt editiert von
          #19

          @Andyshome

          Das ist auch sicher ein Shelly 1 den Du prüfst?

          Das RegEx ist für jeden Typ anders.

          AndyshomeA 1 Antwort Letzte Antwort
          0
          • Albert KA Albert K

            @Andyshome

            Das ist auch sicher ein Shelly 1 den Du prüfst?

            Das RegEx ist für jeden Typ anders.

            AndyshomeA Offline
            AndyshomeA Offline
            Andyshome
            schrieb am zuletzt editiert von
            #20

            @Albert-K
            Ach so. Ich habe überall Shelly 1 PM verbaut. Ich verstehe.

            Albert KA 1 Antwort Letzte Antwort
            0
            • AndyshomeA Andyshome

              @Albert-K
              Ach so. Ich habe überall Shelly 1 PM verbaut. Ich verstehe.

              Albert KA Offline
              Albert KA Offline
              Albert K
              schrieb am zuletzt editiert von Albert K
              #21

              @Andyshome

              Hab leider keinen Shelly PM. Du musst halt den status text nach dem Wert den Du suchst untersuchen und das RegEx entsprechend anpassen.

              Der erste Teil in Klammern ist der String nach dem gesucht wird, der zweite Teil (\w+) bringt das unmittelbar folgende Wort zurück.

              PS: Den Poll Intervall evtl auch anpassen, weiss nicht mehr was da standardmässig drin ist. Du kannst ruhig 5000 ms individuell angeben. Läuft bei mir problemlos.

              AndyshomeA 1 Antwort Letzte Antwort
              0
              • Albert KA Albert K

                @Andyshome

                Hab leider keinen Shelly PM. Du musst halt den status text nach dem Wert den Du suchst untersuchen und das RegEx entsprechend anpassen.

                Der erste Teil in Klammern ist der String nach dem gesucht wird, der zweite Teil (\w+) bringt das unmittelbar folgende Wort zurück.

                PS: Den Poll Intervall evtl auch anpassen, weiss nicht mehr was da standardmässig drin ist. Du kannst ruhig 5000 ms individuell angeben. Läuft bei mir problemlos.

                AndyshomeA Offline
                AndyshomeA Offline
                Andyshome
                schrieb am zuletzt editiert von
                #22

                @Albert-K
                Ich habe schon mal geguckt. Wenn ich hätte ja gerne die Temperaturen und den aktuellen verbrauch des Stroms. Wenn ich die Hilfe richtig verstehe dann kann ich die mit Kommas trennen.

                Ich werde mal suchen:

                Mein aktueller Status sieht so aus.

                {"wifi_sta":{"connected":true,"ssid":"Haus_Sueder","ip":"192.168.188.33","rssi":-78},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"17:18","unixtime":1607188724,"serial":345,"has_update":false,"mac":"A4CF12F3F96E","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":true,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"source":"input"}],"meters":[{"power":3.90,"overpower":0.00,"is_valid":true,"timestamp":1607188724,"counters":[3.844, 3.853, 3.865],"total":146}],"inputs":[{"input":0,"event":"","event_cnt":0}],"temperature":58.04,"overtemperature":false,"tmp":{"tC":58.04,"tF":136.48, "is_valid":true},"temperature_status":"Normal","ext_sensors":{"temperature_unit":"C"},"ext_temperature":{"0":{"hwID":"28ea8b3b3219010e","tC":54.31,"tF":129.76},"1":{"hwID":"28dbbe583219019a","tC":39.12,"tF":102.42}},"ext_humidity":{},"update":{"status":"idle","has_update":false,"new_version":"20201128-103131/v1.9.2@e83f7025","old_version":"20201128-103131/v1.9.2@e83f7025","beta_version":"20201202-141212/v1.9.3-rc3@50c6ab57"},"ram_total":50336,"ram_free":35756,"fs_size":233681,"fs_free":143823,"uptime":2340}

                Albert KA 1 Antwort Letzte Antwort
                0
                • AndyshomeA Andyshome

                  @Albert-K
                  Ich habe schon mal geguckt. Wenn ich hätte ja gerne die Temperaturen und den aktuellen verbrauch des Stroms. Wenn ich die Hilfe richtig verstehe dann kann ich die mit Kommas trennen.

                  Ich werde mal suchen:

                  Mein aktueller Status sieht so aus.

                  {"wifi_sta":{"connected":true,"ssid":"Haus_Sueder","ip":"192.168.188.33","rssi":-78},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"17:18","unixtime":1607188724,"serial":345,"has_update":false,"mac":"A4CF12F3F96E","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":true,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"source":"input"}],"meters":[{"power":3.90,"overpower":0.00,"is_valid":true,"timestamp":1607188724,"counters":[3.844, 3.853, 3.865],"total":146}],"inputs":[{"input":0,"event":"","event_cnt":0}],"temperature":58.04,"overtemperature":false,"tmp":{"tC":58.04,"tF":136.48, "is_valid":true},"temperature_status":"Normal","ext_sensors":{"temperature_unit":"C"},"ext_temperature":{"0":{"hwID":"28ea8b3b3219010e","tC":54.31,"tF":129.76},"1":{"hwID":"28dbbe583219019a","tC":39.12,"tF":102.42}},"ext_humidity":{},"update":{"status":"idle","has_update":false,"new_version":"20201128-103131/v1.9.2@e83f7025","old_version":"20201128-103131/v1.9.2@e83f7025","beta_version":"20201202-141212/v1.9.3-rc3@50c6ab57"},"ram_total":50336,"ram_free":35756,"fs_size":233681,"fs_free":143823,"uptime":2340}

                  Albert KA Offline
                  Albert KA Offline
                  Albert K
                  schrieb am zuletzt editiert von Albert K
                  #23

                  @Andyshome

                  Temperatur ("temperature":)\d+.\d+

                  Besser: das sollte auf alle Werte mit oder ohne Dezimalstellen passen.

                  \d*\.?\d*
                  

                  Auf regex101.com kannst Du gut testen

                  AndyshomeA 1 Antwort Letzte Antwort
                  0
                  • Albert KA Albert K

                    @Andyshome

                    Temperatur ("temperature":)\d+.\d+

                    Besser: das sollte auf alle Werte mit oder ohne Dezimalstellen passen.

                    \d*\.?\d*
                    

                    Auf regex101.com kannst Du gut testen

                    AndyshomeA Offline
                    AndyshomeA Offline
                    Andyshome
                    schrieb am zuletzt editiert von
                    #24

                    @Albert-K
                    Also die Seite ist bestimmt gut muss ich mich mal reinfuchsen. nun habe ich mal deinen Regex genommen damit habe ich dann nach Power gesucht damit bekomme ich schon mal den aktuellen Stromverbrauch raus. ich werde wohl für jeden wert einen eigenen filter setzen wenn ich das richtig verstehe.

                    Also
                    Ich habe insgesammt 6 Shelly 1PM
                    Davon möchte ich den Aktuellen Stromverbrauch. den hab ich gefunden und klappt. Ich freue mich.
                    Der an der Heizung hat 3 Temperatur Sensoren, alle anderen haben 2.
                    Ich vermute mit dem String den Du mir geschrieben hast bekomme ich den zweiten Temperatur wert. Und dieser muss wohl auch in einem zweiten Filter abgefragt werden. Sehe ich das richtig? Ich mach nun mal die Stromverbräuche fertig :-) Oh man macht das Spass. das suchen nicht aber das Ergebnis.

                    AndyshomeA 1 Antwort Letzte Antwort
                    0
                    • AndyshomeA Andyshome

                      @Albert-K
                      Also die Seite ist bestimmt gut muss ich mich mal reinfuchsen. nun habe ich mal deinen Regex genommen damit habe ich dann nach Power gesucht damit bekomme ich schon mal den aktuellen Stromverbrauch raus. ich werde wohl für jeden wert einen eigenen filter setzen wenn ich das richtig verstehe.

                      Also
                      Ich habe insgesammt 6 Shelly 1PM
                      Davon möchte ich den Aktuellen Stromverbrauch. den hab ich gefunden und klappt. Ich freue mich.
                      Der an der Heizung hat 3 Temperatur Sensoren, alle anderen haben 2.
                      Ich vermute mit dem String den Du mir geschrieben hast bekomme ich den zweiten Temperatur wert. Und dieser muss wohl auch in einem zweiten Filter abgefragt werden. Sehe ich das richtig? Ich mach nun mal die Stromverbräuche fertig :-) Oh man macht das Spass. das suchen nicht aber das Ergebnis.

                      AndyshomeA Offline
                      AndyshomeA Offline
                      Andyshome
                      schrieb am zuletzt editiert von
                      #25

                      Oh ich glaube ich hab was gesehen mit dem Item kann ich mir die Position suchen die er fragen soll. Das schon mal hilfreich. Damit ich das verstehe. Dann muss ich nur noch für jeden Datenpunkt einen Filter anlegen. Sehe ich das Richtig?

                      Albert KA 1 Antwort Letzte Antwort
                      0
                      • AndyshomeA Andyshome

                        Oh ich glaube ich hab was gesehen mit dem Item kann ich mir die Position suchen die er fragen soll. Das schon mal hilfreich. Damit ich das verstehe. Dann muss ich nur noch für jeden Datenpunkt einen Filter anlegen. Sehe ich das Richtig?

                        Albert KA Offline
                        Albert KA Offline
                        Albert K
                        schrieb am zuletzt editiert von
                        #26

                        @Andyshome

                        Richtig, jeder Wert der in einem Datenpunkt gespeichert werden soll muss einen separaten Parser Eintrag haben.

                        AndyshomeA 1 Antwort Letzte Antwort
                        0
                        • Albert KA Albert K

                          @Andyshome

                          Richtig, jeder Wert der in einem Datenpunkt gespeichert werden soll muss einen separaten Parser Eintrag haben.

                          AndyshomeA Offline
                          AndyshomeA Offline
                          Andyshome
                          schrieb am zuletzt editiert von
                          #27

                          @Albert-K
                          Leider mag er nicht die gleichen Namen, aber das ist ja auch nicht Tragisch. Außer das ich die Seite noch nicht ganz verstanden habe komme ich aber mit deinem RegEx gut klar und brauche nur anpassen welchen Wert ich benötige. Da sitze ich gerade dran. Ich suche nun noch eine Option die Werte hinter dem Komma mir anzeigen zu lassen. Ist kein muss aber währe genial. Ich Puzzle mir mal die Werte raus. Vielen Dank

                          Albert KA 1 Antwort Letzte Antwort
                          0
                          • AndyshomeA Andyshome

                            @Albert-K
                            Leider mag er nicht die gleichen Namen, aber das ist ja auch nicht Tragisch. Außer das ich die Seite noch nicht ganz verstanden habe komme ich aber mit deinem RegEx gut klar und brauche nur anpassen welchen Wert ich benötige. Da sitze ich gerade dran. Ich suche nun noch eine Option die Werte hinter dem Komma mir anzeigen zu lassen. Ist kein muss aber währe genial. Ich Puzzle mir mal die Werte raus. Vielen Dank

                            Albert KA Offline
                            Albert KA Offline
                            Albert K
                            schrieb am zuletzt editiert von Albert K
                            #28

                            @Andyshome

                            mit dem letzten Regex von mir zeigt er mir aber die Nachkommastellen an! ??? 😰

                            48f953d6-a49d-4b77-b4e9-2f024e1b0559-image.png

                            AndyshomeA 1 Antwort Letzte Antwort
                            0
                            • Albert KA Albert K

                              @Andyshome

                              mit dem letzten Regex von mir zeigt er mir aber die Nachkommastellen an! ??? 😰

                              48f953d6-a49d-4b77-b4e9-2f024e1b0559-image.png

                              AndyshomeA Offline
                              AndyshomeA Offline
                              Andyshome
                              schrieb am zuletzt editiert von
                              #29

                              @Albert-K
                              Haha. Klarer voll von langsamen verstehen. hatte noch den ersten RegEx aber halt mit den Punkten die ich wollte. Nun sehe ich auch die Nachkommastellen. Das klappt super. Es Checkt alles wunderbar und kann es in der VIS Darstellen genau so schnell als wenn es im eigenen Netz hängt. Da kann ich bestimmt noch mehr mit abfragen. Werde mich mal mit der Testseite auseinandersetzen. Die beiden Sätzen bringen mich schon weit genug. Vielen Vielen Dank

                              Albert KA 1 Antwort Letzte Antwort
                              0
                              • AndyshomeA Andyshome

                                @Albert-K
                                Haha. Klarer voll von langsamen verstehen. hatte noch den ersten RegEx aber halt mit den Punkten die ich wollte. Nun sehe ich auch die Nachkommastellen. Das klappt super. Es Checkt alles wunderbar und kann es in der VIS Darstellen genau so schnell als wenn es im eigenen Netz hängt. Da kann ich bestimmt noch mehr mit abfragen. Werde mich mal mit der Testseite auseinandersetzen. Die beiden Sätzen bringen mich schon weit genug. Vielen Vielen Dank

                                Albert KA Offline
                                Albert KA Offline
                                Albert K
                                schrieb am zuletzt editiert von Albert K
                                #30

                                @Andyshome

                                Geschafft!!!! 👍 👍 👍 Super!!

                                Könntest Du noch den Thread umbenennen? "[gelöst] entfernte Shelly in iobroker" oder so ähnlich, dann haben andere vielleicht auch was davon :)

                                Noch ein Hinweis: Du kannst die Shelly auch über VIS und/oder Blockly schalten. Wenn Du zB das "Bulb on/off" Widget nimmst, hat das unter "Extrasteuerung" zwei Felder für URL bei true und URL bei false. Dort trägst Du dann http requests ein z.B. http://192.168.xxx.xxx/relay/0?turn=on

                                Das Widget schaltet dann den entfernten Shelly.

                                Viel Spaß dann noch 😊 😊 😊

                                PS: RegEx ist schon der Hammer. Ich kratze da auch mehr oder weniger erst an der Oberfläche 😕

                                AndyshomeA 1 Antwort Letzte Antwort
                                0
                                • Albert KA Albert K

                                  @Andyshome

                                  Geschafft!!!! 👍 👍 👍 Super!!

                                  Könntest Du noch den Thread umbenennen? "[gelöst] entfernte Shelly in iobroker" oder so ähnlich, dann haben andere vielleicht auch was davon :)

                                  Noch ein Hinweis: Du kannst die Shelly auch über VIS und/oder Blockly schalten. Wenn Du zB das "Bulb on/off" Widget nimmst, hat das unter "Extrasteuerung" zwei Felder für URL bei true und URL bei false. Dort trägst Du dann http requests ein z.B. http://192.168.xxx.xxx/relay/0?turn=on

                                  Das Widget schaltet dann den entfernten Shelly.

                                  Viel Spaß dann noch 😊 😊 😊

                                  PS: RegEx ist schon der Hammer. Ich kratze da auch mehr oder weniger erst an der Oberfläche 😕

                                  AndyshomeA Offline
                                  AndyshomeA Offline
                                  Andyshome
                                  schrieb am zuletzt editiert von
                                  #31

                                  @Albert-K
                                  Hallo ja sicher. wenn man es erstmal bischen gesehen hat, gehen die befehle schneller. Reg Ex ist noch etwas Übungsfähig, mich interresiert was immer dahinter steckt und wie das geht. aber bis jetzt ist alles was ich wollte Dank Dir erstmal erledigt.
                                  Vielen Dank dafür==>

                                  Albert KA 1 Antwort Letzte Antwort
                                  0
                                  • AndyshomeA Andyshome

                                    @Albert-K
                                    Hallo ja sicher. wenn man es erstmal bischen gesehen hat, gehen die befehle schneller. Reg Ex ist noch etwas Übungsfähig, mich interresiert was immer dahinter steckt und wie das geht. aber bis jetzt ist alles was ich wollte Dank Dir erstmal erledigt.
                                    Vielen Dank dafür==>

                                    Albert KA Offline
                                    Albert KA Offline
                                    Albert K
                                    schrieb am zuletzt editiert von
                                    #32

                                    @Andyshome

                                    Gern geschehen 👍

                                    Kannst den Titel des Threads nicht ändern? Es ging ja nicht um den Shelly Adapter sondern um remote Shelly in iobroker.

                                    1 Antwort Letzte Antwort
                                    0

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    271

                                    Online

                                    32.9k

                                    Benutzer

                                    83.0k

                                    Themen

                                    1.3m

                                    Beiträge
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Anmelden

                                    • Du hast noch kein Konto? Registrieren

                                    • Anmelden oder registrieren, um zu suchen
                                    • Erster Beitrag
                                      Letzter Beitrag
                                    0
                                    • Home
                                    • Aktuell
                                    • Tags
                                    • Ungelesen 0
                                    • Kategorien
                                    • Unreplied
                                    • Beliebt
                                    • GitHub
                                    • Docu
                                    • Hilfe