Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Tasmota

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Tasmota

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
23 Beiträge 4 Kommentatoren 1.3k Aufrufe 1 Watching
  • Ä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.
  • paul53P paul53

    @matti1993 sagte: wollte es mit blockly versuchen,

    Bild_2022-03-28_124551.png

    Wert (unter "Trigger"):

    Blockly_DP_Props.JPG

    M Offline
    M Offline
    Matti1993
    schrieb am zuletzt editiert von
    #11

    @paul53 Das Thema hatten wir schonmal :)
    komme aber irgendwie nicht ganz klar damit,
    welche ID ich wo und wie einsetzen muss

    WalW paul53P 2 Antworten Letzte Antwort
    0
    • M Matti1993

      @paul53 Das Thema hatten wir schonmal :)
      komme aber irgendwie nicht ganz klar damit,
      welche ID ich wo und wie einsetzen muss

      WalW Offline
      WalW Offline
      Wal
      Developer
      schrieb am zuletzt editiert von
      #12

      @matti1993 ,

      oder du machst das direkt in Tasmota.

      Gruß
      Walter

      DoorIO-Adapter
      wioBrowser-Adapter und wioBrowser

      1 Antwort Letzte Antwort
      0
      • M Matti1993

        @paul53 Das Thema hatten wir schonmal :)
        komme aber irgendwie nicht ganz klar damit,
        welche ID ich wo und wie einsetzen muss

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #13

        @matti1993 sagte: welche ID ich wo und wie einsetzen muss

        Als Trigger dient der Tasmota-(mqtt.0)Datenpunkt, der den String enthält. Für die 4 Werte müssen 4 Datenpunkte vom Typ "Zahl" unter "0_userdata.0" erstellt werden, bevor man sie im Skript zuweisen kann.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        M 2 Antworten Letzte Antwort
        0
        • paul53P paul53

          @matti1993 sagte: welche ID ich wo und wie einsetzen muss

          Als Trigger dient der Tasmota-(mqtt.0)Datenpunkt, der den String enthält. Für die 4 Werte müssen 4 Datenpunkte vom Typ "Zahl" unter "0_userdata.0" erstellt werden, bevor man sie im Skript zuweisen kann.

          M Offline
          M Offline
          Matti1993
          schrieb am zuletzt editiert von
          #14

          @paul53 aber wie kann ich sagen welchen wert er aus dem Objekt für die Datenpunkte lesen muss ?
          ich kann ja immer nur den kompletten Pfad angeben.

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @matti1993 sagte: welche ID ich wo und wie einsetzen muss

            Als Trigger dient der Tasmota-(mqtt.0)Datenpunkt, der den String enthält. Für die 4 Werte müssen 4 Datenpunkte vom Typ "Zahl" unter "0_userdata.0" erstellt werden, bevor man sie im Skript zuweisen kann.

            M Offline
            M Offline
            Matti1993
            schrieb am zuletzt editiert von
            #15

            @paul53 kannst du mir das blockly Exportiren ?

            paul53P M 2 Antworten Letzte Antwort
            0
            • M Matti1993

              @paul53 kannst du mir das blockly Exportiren ?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #16

              @matti1993 sagte: blockly Exportiren ?

              <xml xmlns="https://developers.google.com/blockly/xml">
               <variables>
                 <variable id="AR%n$lH@/=9*o*cmFn4o">obj</variable>
               </variables>
               <block type="on_ext" id="R_D?t%kxP}lavcDw!26$" x="88" y="-213">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                 <field name="CONDITION">ne</field>
                 <field name="ACK_CONDITION"></field>
                 <value name="OID0">
                   <shadow type="field_oid" id="X[joE:Ly*lY0gERF{e0j">
                     <field name="oid">0_userdata.0.Blockly.JSON-Liste</field>
                   </shadow>
                 </value>
                 <statement name="STATEMENT">
                   <block type="variables_set" id="qj^nU+YG,@HXB},H5ZMA">
                     <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                     <value name="VALUE">
                       <block type="get_attr" id="252%!Y:hFmWoO?V;-(9C">
                         <value name="PATH">
                           <shadow type="text" id="7Rar|b6g!awD=HWMlhU9">
                             <field name="TEXT">sn.MT681</field>
                           </shadow>
                         </value>
                         <value name="OBJECT">
                           <block type="on_source" id="$(=U(p%#?{!UnOlwetKE">
                             <field name="ATTR">state.val</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <next>
                       <block type="update" id="B*0^Lx,qVjlYDdXa)M.$">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                         <field name="OID">Object ID</field>
                         <field name="WITH_DELAY">FALSE</field>
                         <value name="VALUE">
                           <block type="get_attr" id="1%6b6mQh`!HDzAzf)U9$">
                             <value name="PATH">
                               <shadow type="text" id="|R,T(V0CBIyf0OR^zU+b">
                                 <field name="TEXT">Power_cur</field>
                               </shadow>
                             </value>
                             <value name="OBJECT">
                               <block type="variables_get" id="Kx)$D{OBlGr7kIC[0Ob6">
                                 <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="update" id="0Z0CMbSl4ujE1!~-Q];O">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">Object ID</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="get_attr" id=".=#%L:r?~_*xruCmbmJ*">
                                 <value name="PATH">
                                   <shadow type="text" id="+Sfsn`]2`i,tsRVXteMq">
                                     <field name="TEXT">Power_p1</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="jx}p}1dwRdop3{lO]`Am">
                                     <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <next>
                               <block type="update" id=";aPY=T|=I~9%TU}V0#^~">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">Object ID</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="get_attr" id="}p|$zelCcb(mFB)tg#df">
                                     <value name="PATH">
                                       <shadow type="text" id="B^oBZPU|8L;VtYz/F%]{">
                                         <field name="TEXT">Power_p2</field>
                                       </shadow>
                                     </value>
                                     <value name="OBJECT">
                                       <block type="variables_get" id="}9mO|HBl^$uIY$lzy^4R">
                                         <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="update" id="R0+}`_(/;_kd@*GK%^-)">
                                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                     <field name="OID">Object ID</field>
                                     <field name="WITH_DELAY">FALSE</field>
                                     <value name="VALUE">
                                       <block type="get_attr" id="f%7w5,zvTiTVN8o0:8HS">
                                         <value name="PATH">
                                           <shadow type="text" id="Xl.vYN@(q.`8S-3goAjA">
                                             <field name="TEXT">Power_p3</field>
                                           </shadow>
                                         </value>
                                         <value name="OBJECT">
                                           <block type="variables_get" id="2*7fQJz$|i6068hY4fe`">
                                             <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
              </xml>
              

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              M 1 Antwort Letzte Antwort
              0
              • M Matti1993

                @paul53 kannst du mir das blockly Exportiren ?

                M Offline
                M Offline
                Matti1993
                schrieb am zuletzt editiert von Matti1993
                #17


                <xml xmlns="https://developers.google.com/blockly/xml">
                <variables>
                <variable id="AR%n$lH@/=9ocmFn4o">obj</variable>
                </variables>
                <block type="on_ext" id="R_D?t%kxP}lavcDw!26$" x="88" y="-213">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                <shadow type="field_oid" id="X[joE:LylY0gERF{e0j">
                <field name="oid">mqtt.3.tasmota.discovery.4091514FE59A.sensors</field>
                </shadow>
                </value>
                <statement name="STATEMENT">
                <block type="variables_set" id="qj^nU+YG,@HXB},H5ZMA">
                <field name="VAR" id="AR%n$lH@/=9
                ocmFn4o">obj</field>
                <value name="VALUE">
                <block type="get_attr" id="252%!Y:hFmWoO?V;-(9C">
                <value name="PATH">
                <shadow type="text" id="7Rar|b6g!awD=HWMlhU9">
                <field name="TEXT">sn.MT681</field>
                </shadow>
                </value>
                <value name="OBJECT">
                <block type="on_source" id="$(=U(p%#?{!UnOlwetKE">
                <field name="ATTR">state.val</field>
                </block>
                </value>
                </block>
                </value>
                <next>
                <block type="update" id="B
                0^Lx,qVjlYDdXa)M.$">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Stromzähler.Power_Cur</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                <block type="get_attr" id="1%6b6mQh!HDzAzf)U9$"> <value name="PATH"> <shadow type="text" id="|R,T(V0CBIyf0OR^zU+b"> <field name="TEXT">Power_cur</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="Kx)$D{OBlGr7kIC[0Ob6"> <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field> </block> </value> </block> </value> <next> <block type="update" id="0Z0CMbSl4ujE1!~-Q];O"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Stromzähler.P1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id=".=#%L:r?~_*xruCmbmJ*"> <value name="PATH"> <shadow type="text" id="+Sfsn]2i,tsRVXteMq"> <field name="TEXT">Power_p1</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="jx}p}1dwRdop3{lO]Am">
                <field name="VAR" id="AR%n$lH@/=9ocmFn4o">obj</field>
                </block>
                </value>
                </block>
                </value>
                <next>
                <block type="update" id=";aPY=T|=I~9%TU}V0#^~">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Stromzähler.P2</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                <block type="get_attr" id="}p|$zelCcb(mFB)tg#df">
                <value name="PATH">
                <shadow type="text" id="B^oBZPU|8L;VtYz/F%]{">
                <field name="TEXT">Power_p2</field>
                </shadow>
                </value>
                <value name="OBJECT">
                <block type="variables_get" id="}9mO|HBl^$uIY$lzy^4R">
                <field name="VAR" id="AR%n$lH@/=9ocmFn4o">obj</field>
                </block>
                </value>
                </block>
                </value>
                <next>
                <block type="update" id="R0+}_(/;_kd@*GK%^-)"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Stromzähler.P3</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="f%7w5,zvTiTVN8o0:8HS"> <value name="PATH"> <shadow type="text" id="Xl.vYN@(q.8S-3goAjA">
                <field name="TEXT">Power_p3</field>
                </shadow>
                </value>
                <value name="OBJECT">
                <block type="variables_get" id="27fQJz$|i6068hY4fe`">
                <field name="VAR" id="AR%n$lH@/=9
                o*cmFn4o">obj</field>
                </block>
                </value>
                </block>
                </value>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </statement>
                </block>
                </xml>

                1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @matti1993 sagte: blockly Exportiren ?

                  <xml xmlns="https://developers.google.com/blockly/xml">
                   <variables>
                     <variable id="AR%n$lH@/=9*o*cmFn4o">obj</variable>
                   </variables>
                   <block type="on_ext" id="R_D?t%kxP}lavcDw!26$" x="88" y="-213">
                     <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                     <field name="CONDITION">ne</field>
                     <field name="ACK_CONDITION"></field>
                     <value name="OID0">
                       <shadow type="field_oid" id="X[joE:Ly*lY0gERF{e0j">
                         <field name="oid">0_userdata.0.Blockly.JSON-Liste</field>
                       </shadow>
                     </value>
                     <statement name="STATEMENT">
                       <block type="variables_set" id="qj^nU+YG,@HXB},H5ZMA">
                         <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                         <value name="VALUE">
                           <block type="get_attr" id="252%!Y:hFmWoO?V;-(9C">
                             <value name="PATH">
                               <shadow type="text" id="7Rar|b6g!awD=HWMlhU9">
                                 <field name="TEXT">sn.MT681</field>
                               </shadow>
                             </value>
                             <value name="OBJECT">
                               <block type="on_source" id="$(=U(p%#?{!UnOlwetKE">
                                 <field name="ATTR">state.val</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="update" id="B*0^Lx,qVjlYDdXa)M.$">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">Object ID</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="get_attr" id="1%6b6mQh`!HDzAzf)U9$">
                                 <value name="PATH">
                                   <shadow type="text" id="|R,T(V0CBIyf0OR^zU+b">
                                     <field name="TEXT">Power_cur</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="Kx)$D{OBlGr7kIC[0Ob6">
                                     <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <next>
                               <block type="update" id="0Z0CMbSl4ujE1!~-Q];O">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">Object ID</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="get_attr" id=".=#%L:r?~_*xruCmbmJ*">
                                     <value name="PATH">
                                       <shadow type="text" id="+Sfsn`]2`i,tsRVXteMq">
                                         <field name="TEXT">Power_p1</field>
                                       </shadow>
                                     </value>
                                     <value name="OBJECT">
                                       <block type="variables_get" id="jx}p}1dwRdop3{lO]`Am">
                                         <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="update" id=";aPY=T|=I~9%TU}V0#^~">
                                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                     <field name="OID">Object ID</field>
                                     <field name="WITH_DELAY">FALSE</field>
                                     <value name="VALUE">
                                       <block type="get_attr" id="}p|$zelCcb(mFB)tg#df">
                                         <value name="PATH">
                                           <shadow type="text" id="B^oBZPU|8L;VtYz/F%]{">
                                             <field name="TEXT">Power_p2</field>
                                           </shadow>
                                         </value>
                                         <value name="OBJECT">
                                           <block type="variables_get" id="}9mO|HBl^$uIY$lzy^4R">
                                             <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="update" id="R0+}`_(/;_kd@*GK%^-)">
                                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                         <field name="OID">Object ID</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                         <value name="VALUE">
                                           <block type="get_attr" id="f%7w5,zvTiTVN8o0:8HS">
                                             <value name="PATH">
                                               <shadow type="text" id="Xl.vYN@(q.`8S-3goAjA">
                                                 <field name="TEXT">Power_p3</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="2*7fQJz$|i6068hY4fe`">
                                                 <field name="VAR" id="AR%n$lH@/=9*o*cmFn4o">obj</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </statement>
                   </block>
                  </xml>
                  

                  M Offline
                  M Offline
                  Matti1993
                  schrieb am zuletzt editiert von
                  #18

                  @paul53 Datenpunkte hab ich angelegt, irgendwas mach ich falsch

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • M Matti1993

                    @paul53 Datenpunkte hab ich angelegt, irgendwas mach ich falsch

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #19

                    @matti1993 sagte: irgendwas mach ich falsch

                    Es wird erst getriggert und somit in die Datenpunkte geschrieben, wenn sich der String im MQTT-Datenpunkt ändert (z.B. "Time").

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    M 2 Antworten Letzte Antwort
                    0
                    • paul53P paul53

                      @matti1993 sagte: irgendwas mach ich falsch

                      Es wird erst getriggert und somit in die Datenpunkte geschrieben, wenn sich der String im MQTT-Datenpunkt ändert (z.B. "Time").

                      M Offline
                      M Offline
                      Matti1993
                      schrieb am zuletzt editiert von
                      #20

                      @paul53 neu.jpg

                      1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @matti1993 sagte: irgendwas mach ich falsch

                        Es wird erst getriggert und somit in die Datenpunkte geschrieben, wenn sich der String im MQTT-Datenpunkt ändert (z.B. "Time").

                        M Offline
                        M Offline
                        Matti1993
                        schrieb am zuletzt editiert von
                        #21

                        @paul53 so Passt es glaub ich oder ?

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • M Matti1993

                          @paul53 so Passt es glaub ich oder ?

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #22

                          @matti1993 sagte: so Passt es glaub ich oder ?

                          Ja, wenn "mqtt.3.tasmota.discovery.4091514FE59A.sensors" der Tasmota-Datenpunkt mit dem JSON-String ist.
                          Ändere bei den 4 Datenpunkten "role" in "value.power" und ergänze unter "common" noch "unit".

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          M 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @matti1993 sagte: so Passt es glaub ich oder ?

                            Ja, wenn "mqtt.3.tasmota.discovery.4091514FE59A.sensors" der Tasmota-Datenpunkt mit dem JSON-String ist.
                            Ändere bei den 4 Datenpunkten "role" in "value.power" und ergänze unter "common" noch "unit".

                            M Offline
                            M Offline
                            Matti1993
                            schrieb am zuletzt editiert von
                            #23

                            @paul53 danke für die Hilfe

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            490

                            Online

                            32.4k

                            Benutzer

                            81.5k

                            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