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. Skripten / Logik
  4. Blockly
  5. Xiaomi Bewegungsmelder und Sonoff

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Xiaomi Bewegungsmelder und Sonoff

Geplant Angeheftet Gesperrt Verschoben Blockly
16 Beiträge 4 Kommentatoren 607 Aufrufe 3 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.
  • J Jan1

    @deta
    Ich habe die selbe Kombination und bei mir läuft es mit diesem Blockly. Außerdem habe ich die Funktion mit drin, dass es nicht ausgeschaltet wird, wenn man mit Schalter angeschaltet hat.
    9ad0fca3-ded9-44d1-a505-1146f50ee920-grafik.png

    Zu Deinem Blockly, da fehlen über all die "stop Timeout" und jedesmal wenn sich bei Dir was bewegt wird ein neuer Timeout gestartet und so summieren die sich bis ins unendliche. Die falls Bedingnung auf "wahr" zu prüfen ist doppelt, da Grundfunktion des Block.

    D Offline
    D Offline
    deta
    Most Active
    schrieb am zuletzt editiert von
    #5

    @Jan1 Du beachtest bei dir aber nicht den Lux ? Kannst du bitte mal von deinem ein Export hier reinstellen?

    J 1 Antwort Letzte Antwort
    0
    • D deta

      @Jan1 Du beachtest bei dir aber nicht den Lux ? Kannst du bitte mal von deinem ein Export hier reinstellen?

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von Jan1
      #6

      @deta
      doch ist gleich der erste Block

      <xml xmlns="http://www.w3.org/1999/xhtml">
       <variables>
         <variable type="" id="b6C.}5i;irmub]HRd:F3">durch Bewegung aktiviert</variable>
         <variable type="undefined" id="timeout">timeout</variable>
       </variables>
       <block type="on" id="gh9^ZFXoO2V`xl}0(:32" x="-812" y="-612">
         <field name="OID">zigbee.0.00158d0002ea07ac.occupancy</field>
         <field name="CONDITION">ne</field>
         <field name="ACK_CONDITION"></field>
         <statement name="STATEMENT">
           <block type="controls_if" id="b1-mpyGFJCyUO0@KXDES">
             <value name="IF0">
               <block type="logic_compare" id="i6,DcT*Fo),2#VckyV8s">
                 <field name="OP">LT</field>
                 <value name="A">
                   <block type="get_value" id="oq]9w#ZU2:v9lUe}LBaS">
                     <field name="ATTR">val</field>
                     <field name="OID">zigbee.0.00158d0002ea07ac.illuminance</field>
                   </block>
                 </value>
                 <value name="B">
                   <block type="math_number" id="N?+P},RB!X-%OS/!,m5i">
                     <field name="NUM">20</field>
                   </block>
                 </value>
               </block>
             </value>
             <statement name="DO0">
               <block type="control" id="=]3-?D2/rVEd+K=:mYw7">
                 <mutation delay_input="false"></mutation>
                 <field name="OID">sonoff.0.Sonoff-Flur_1.POWER</field>
                 <field name="WITH_DELAY">FALSE</field>
                 <value name="VALUE">
                   <block type="logic_boolean" id="CUC6y~|6/(LK)@Q::yrW">
                     <field name="BOOL">TRUE</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id=";3gjqI.v=oXV-Xn;_Wv#">
                     <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                     <value name="VALUE">
                       <block type="logic_boolean" id="gxsnpYVLC~LIp@,61Uy{">
                         <field name="BOOL">TRUE</field>
                       </block>
                     </value>
                   </block>
                 </next>
               </block>
             </statement>
           </block>
         </statement>
         <next>
           <block type="on" id="CE3nUa2,Td/5hbLxX@z=">
             <field name="OID">zigbee.0.00158d0002ea07ac.no_motion</field>
             <field name="CONDITION">ne</field>
             <field name="ACK_CONDITION"></field>
             <statement name="STATEMENT">
               <block type="timeouts_cleartimeout" id="-t[sG.^RSc]4e7N6al_c">
                 <field name="NAME">timeout</field>
                 <next>
                   <block type="timeouts_settimeout" id="otU|AoV+X~ngM49?pFDA">
                     <field name="NAME">timeout</field>
                     <field name="DELAY">9</field>
                     <field name="UNIT">sec</field>
                     <statement name="STATEMENT">
                       <block type="controls_if" id="nJOmgtQ;vS7}*ZBlnQZ5">
                         <value name="IF0">
                           <block type="logic_operation" id="f^r|)cn|g`2/0%bN.W5P" inline="false">
                             <field name="OP">AND</field>
                             <value name="A">
                               <block type="logic_compare" id="S/JnAFH=NEJIJ,Lc_lWD">
                                 <field name="OP">GT</field>
                                 <value name="A">
                                   <block type="on_source" id=":EOf@^5K?=/R!y6Um5,~">
                                     <field name="ATTR">state.val</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="math_number" id="swf{T/Z9r$eXwK^q*];g">
                                     <field name="NUM">30</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="B">
                               <block type="variables_get" id="q9_C8GOti4,cZ^]hZ$7q">
                                 <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO0">
                           <block type="control" id=":u#0[0}`(^e7C:(HJ8Lz">
                             <mutation delay_input="false"></mutation>
                             <field name="OID">sonoff.0.Sonoff-Flur_1.POWER</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id=",XF`s(J3#U|;=)W`|HFf">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                             <next>
                               <block type="variables_set" id="o}(6GL7LHjalNsf^Ghmn">
                                 <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                                 <value name="VALUE">
                                   <block type="logic_boolean" id="n+f/xY2~o.7@RfTUEPw+">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </statement>
                       </block>
                     </statement>
                   </block>
                 </next>
               </block>
             </statement>
           </block>
         </next>
       </block>
      </xml>
      


      017b6cce-c478-4c41-ba0e-f540842d2a56-grafik.png

      Ich habe keine Begrenzung für die Uhrzeit mit drin, da wenn ich über die Helligkeit abfrage ja automatisch immer Licht habe wenn es zu dunkel ist und ich es für meine Bedürfnisse überflüssig finde. Kann man aber leicht mit ner UND Verknüpfung implementieren.
      So läuft das bei mir und lediglich wenn der blöde Kater nachts im Flur wandert, geht eben mal das Licht an:blush:

      D 1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        deta
        Most Active
        schrieb am zuletzt editiert von
        #7

        Danke, dein Skript funktioniert :-)

        Klasse. Dann kann ich das die Tage mal intigieren....

        Wo hast du die BWM installiert?

        J 1 Antwort Letzte Antwort
        0
        • J Jan1

          @deta
          doch ist gleich der erste Block

          <xml xmlns="http://www.w3.org/1999/xhtml">
           <variables>
             <variable type="" id="b6C.}5i;irmub]HRd:F3">durch Bewegung aktiviert</variable>
             <variable type="undefined" id="timeout">timeout</variable>
           </variables>
           <block type="on" id="gh9^ZFXoO2V`xl}0(:32" x="-812" y="-612">
             <field name="OID">zigbee.0.00158d0002ea07ac.occupancy</field>
             <field name="CONDITION">ne</field>
             <field name="ACK_CONDITION"></field>
             <statement name="STATEMENT">
               <block type="controls_if" id="b1-mpyGFJCyUO0@KXDES">
                 <value name="IF0">
                   <block type="logic_compare" id="i6,DcT*Fo),2#VckyV8s">
                     <field name="OP">LT</field>
                     <value name="A">
                       <block type="get_value" id="oq]9w#ZU2:v9lUe}LBaS">
                         <field name="ATTR">val</field>
                         <field name="OID">zigbee.0.00158d0002ea07ac.illuminance</field>
                       </block>
                     </value>
                     <value name="B">
                       <block type="math_number" id="N?+P},RB!X-%OS/!,m5i">
                         <field name="NUM">20</field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <statement name="DO0">
                   <block type="control" id="=]3-?D2/rVEd+K=:mYw7">
                     <mutation delay_input="false"></mutation>
                     <field name="OID">sonoff.0.Sonoff-Flur_1.POWER</field>
                     <field name="WITH_DELAY">FALSE</field>
                     <value name="VALUE">
                       <block type="logic_boolean" id="CUC6y~|6/(LK)@Q::yrW">
                         <field name="BOOL">TRUE</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id=";3gjqI.v=oXV-Xn;_Wv#">
                         <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                         <value name="VALUE">
                           <block type="logic_boolean" id="gxsnpYVLC~LIp@,61Uy{">
                             <field name="BOOL">TRUE</field>
                           </block>
                         </value>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </statement>
             <next>
               <block type="on" id="CE3nUa2,Td/5hbLxX@z=">
                 <field name="OID">zigbee.0.00158d0002ea07ac.no_motion</field>
                 <field name="CONDITION">ne</field>
                 <field name="ACK_CONDITION"></field>
                 <statement name="STATEMENT">
                   <block type="timeouts_cleartimeout" id="-t[sG.^RSc]4e7N6al_c">
                     <field name="NAME">timeout</field>
                     <next>
                       <block type="timeouts_settimeout" id="otU|AoV+X~ngM49?pFDA">
                         <field name="NAME">timeout</field>
                         <field name="DELAY">9</field>
                         <field name="UNIT">sec</field>
                         <statement name="STATEMENT">
                           <block type="controls_if" id="nJOmgtQ;vS7}*ZBlnQZ5">
                             <value name="IF0">
                               <block type="logic_operation" id="f^r|)cn|g`2/0%bN.W5P" inline="false">
                                 <field name="OP">AND</field>
                                 <value name="A">
                                   <block type="logic_compare" id="S/JnAFH=NEJIJ,Lc_lWD">
                                     <field name="OP">GT</field>
                                     <value name="A">
                                       <block type="on_source" id=":EOf@^5K?=/R!y6Um5,~">
                                         <field name="ATTR">state.val</field>
                                       </block>
                                     </value>
                                     <value name="B">
                                       <block type="math_number" id="swf{T/Z9r$eXwK^q*];g">
                                         <field name="NUM">30</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="variables_get" id="q9_C8GOti4,cZ^]hZ$7q">
                                     <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO0">
                               <block type="control" id=":u#0[0}`(^e7C:(HJ8Lz">
                                 <mutation delay_input="false"></mutation>
                                 <field name="OID">sonoff.0.Sonoff-Flur_1.POWER</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="logic_boolean" id=",XF`s(J3#U|;=)W`|HFf">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="variables_set" id="o}(6GL7LHjalNsf^Ghmn">
                                     <field name="VAR" id="b6C.}5i;irmub]HRd:F3" variabletype="">durch Bewegung aktiviert</field>
                                     <value name="VALUE">
                                       <block type="logic_boolean" id="n+f/xY2~o.7@RfTUEPw+">
                                         <field name="BOOL">FALSE</field>
                                       </block>
                                     </value>
                                   </block>
                                 </next>
                               </block>
                             </statement>
                           </block>
                         </statement>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </next>
           </block>
          </xml>
          


          017b6cce-c478-4c41-ba0e-f540842d2a56-grafik.png

          Ich habe keine Begrenzung für die Uhrzeit mit drin, da wenn ich über die Helligkeit abfrage ja automatisch immer Licht habe wenn es zu dunkel ist und ich es für meine Bedürfnisse überflüssig finde. Kann man aber leicht mit ner UND Verknüpfung implementieren.
          So läuft das bei mir und lediglich wenn der blöde Kater nachts im Flur wandert, geht eben mal das Licht an:blush:

          D Offline
          D Offline
          deta
          Most Active
          schrieb am zuletzt editiert von
          #8

          @Jan1 sagte in Xiaomi Bewegungsmelder und Sonoff:

          Ich habe keine Begrenzung für die Uhrzeit mit drin, da wenn ich über die Helligkeit abfrage ja automatisch immer Licht habe wenn es zu dunkel ist und ich es für meine Bedürfnisse überflüssig finde. Kann man aber leicht mit ner UND Verknüpfung implementieren.
          So läuft das bei mir und lediglich wenn der blöde Kater nachts im Flur wandert, geht eben mal das Licht an:blush:

          HAHA, genau das hat meine Frau auch gesagt, wenn die Katze durch den Raum läuft geht dann immer auch Nachts das Licht an :face_with_rolling_eyes:

          1 Antwort Letzte Antwort
          0
          • D deta

            Danke, dein Skript funktioniert :-)

            Klasse. Dann kann ich das die Tage mal intigieren....

            Wo hast du die BWM installiert?

            J Offline
            J Offline
            Jan1
            schrieb am zuletzt editiert von Jan1
            #9

            @deta
            Die BWM sind nicht gerade die besten, weil erstens der Lux Wert nur bei Bewegung übermittelt wird, sie zwar sehr schnell auf Bewegung reagieren, aber wenn im Zielbereich weiter hin Bewegung herrscht, diese auch sehr deutlich sein muss. Also nur bisschen rum stehen ist keine Bewegung.

            Wo ich die installiert habe? am Ende des Flur an der Decke.

            Das mit der Katze stört mich nicht wirklich, da der Kater meine Holde so erzogen hat, dass sie aufsteht und ihn rauslässt wenn er das möchte. Wenn Licht angeht und das keiner merkt, steht er eh 5 Minuten später schreiend im Schlafzimmer und dann ist eh rum.

            haselchenH D 2 Antworten Letzte Antwort
            0
            • J Jan1

              @deta
              Die BWM sind nicht gerade die besten, weil erstens der Lux Wert nur bei Bewegung übermittelt wird, sie zwar sehr schnell auf Bewegung reagieren, aber wenn im Zielbereich weiter hin Bewegung herrscht, diese auch sehr deutlich sein muss. Also nur bisschen rum stehen ist keine Bewegung.

              Wo ich die installiert habe? am Ende des Flur an der Decke.

              Das mit der Katze stört mich nicht wirklich, da der Kater meine Holde so erzogen hat, dass sie aufsteht und ihn rauslässt wenn er das möchte. Wenn Licht angeht und das keiner merkt, steht er eh 5 Minuten später schreiend im Schlafzimmer und dann ist eh rum.

              haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              schrieb am zuletzt editiert von
              #10

              @Jan1

              Wir haben 3 von den Fellnasen. Besser kannst du Anwesenheit nicht simulieren als mit nem BWM, Licht und 3 Katzen 😂😂😂

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              J 1 Antwort Letzte Antwort
              0
              • haselchenH haselchen

                @Jan1

                Wir haben 3 von den Fellnasen. Besser kannst du Anwesenheit nicht simulieren als mit nem BWM, Licht und 3 Katzen 😂😂😂

                J Offline
                J Offline
                Jan1
                schrieb am zuletzt editiert von
                #11

                @haselchen
                OT:
                Meiner ist Freigänger und zu Hause bewegt er sich nur von seinem Kratzbaum runter, wenn er raus will (er muss mal), oder er hat Hunger. Sonst bewegt er sich kein Meter. So bekommst keine Simulation zu Stande :sunglasses:

                haselchenH 1 Antwort Letzte Antwort
                1
                • J Jan1

                  @haselchen
                  OT:
                  Meiner ist Freigänger und zu Hause bewegt er sich nur von seinem Kratzbaum runter, wenn er raus will (er muss mal), oder er hat Hunger. Sonst bewegt er sich kein Meter. So bekommst keine Simulation zu Stande :sunglasses:

                  haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  schrieb am zuletzt editiert von
                  #12

                  @Jan1
                  Hahahahahahaha , der ist ja fast wie ich 😎😉

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  J 1 Antwort Letzte Antwort
                  0
                  • haselchenH haselchen

                    @Jan1
                    Hahahahahahaha , der ist ja fast wie ich 😎😉

                    J Offline
                    J Offline
                    Jan1
                    schrieb am zuletzt editiert von
                    #13

                    @haselchen
                    Komisch das mein Frauchen auch über mich, "Du bist wie der Kater".

                    1 Antwort Letzte Antwort
                    0
                    • J Jan1

                      @deta
                      Die BWM sind nicht gerade die besten, weil erstens der Lux Wert nur bei Bewegung übermittelt wird, sie zwar sehr schnell auf Bewegung reagieren, aber wenn im Zielbereich weiter hin Bewegung herrscht, diese auch sehr deutlich sein muss. Also nur bisschen rum stehen ist keine Bewegung.

                      Wo ich die installiert habe? am Ende des Flur an der Decke.

                      Das mit der Katze stört mich nicht wirklich, da der Kater meine Holde so erzogen hat, dass sie aufsteht und ihn rauslässt wenn er das möchte. Wenn Licht angeht und das keiner merkt, steht er eh 5 Minuten später schreiend im Schlafzimmer und dann ist eh rum.

                      D Offline
                      D Offline
                      deta
                      Most Active
                      schrieb am zuletzt editiert von
                      #14

                      @Jan1 Das mit dem BWM wollte ich im Keller erst mal installieren. Bis jetzt geht das Licht noch per schalter, aber es wird immer wieder vergessen unten das Licht auszumachen, vor allen die Kinder... Oder im Bad , Toilette ....
                      Mit dem Radius muss ich mal sehen dann vom BWM ggf. muss ich im Keller 2 Stück installieren davon.
                      Oben an der Treppe und unten einen.

                      Na wir haben nur eine Katze, werde ich dann sehen.. Geht ja dann wieder alleine aus :joy:

                      J 1 Antwort Letzte Antwort
                      0
                      • D deta

                        @Jan1 Das mit dem BWM wollte ich im Keller erst mal installieren. Bis jetzt geht das Licht noch per schalter, aber es wird immer wieder vergessen unten das Licht auszumachen, vor allen die Kinder... Oder im Bad , Toilette ....
                        Mit dem Radius muss ich mal sehen dann vom BWM ggf. muss ich im Keller 2 Stück installieren davon.
                        Oben an der Treppe und unten einen.

                        Na wir haben nur eine Katze, werde ich dann sehen.. Geht ja dann wieder alleine aus :joy:

                        J Offline
                        J Offline
                        Jan1
                        schrieb am zuletzt editiert von
                        #15

                        @deta
                        Da musst aufpassen bei den Dingern, wenn keine Bewegung erkannt wird und abgeschaltet wird, dann dauert es 10 Sekunden, bis die wieder reagieren. Das habe ich mit dem 9 Sekunden Timeout und dem DP occupancy_timeout auf 10 Sekunden abgefangen. So dauert es nur 1 Sekunde, was zwar immer noch blöd ist, aber ne besser Lösung ist mir nicht eingefallen.
                        Also wenn das einer besser lösen kann, ich bin interessiert.

                        1 Antwort Letzte Antwort
                        0
                        • D deta

                          Hallo,
                          ich bin nicht 100 % fit in Blocky... Irgendwo ist ein Fehler / Gedankenfehler drinnen.

                          Ich will das ab einer bestimmten LUX Zahl also wenn es dunkel ist der Bewegungsmelder aktiv ist.
                          Zum Test hab ich Ihn jetzt am Tag auf 9999 im Blocky gestellt, das er denkt es ist Nachts besser das Blocky.

                          Dann in bestimmten Zeitfenstern Abends funktioniert. Hab das Fenster Früh mal jetzt zum test auf Tag gesetzt.

                          Hier das aktuelle Blocky Jetzt zum Testzeitpunkt 11 Uhr

                          57afbf7b-4317-4d86-a656-b4afbd38a35d-grafik.png

                          Objekte vom BWM
                          09df13e2-b807-4dd8-86dc-853e90a09e9a-grafik.png

                          Sonoff Schalter mit Tasmota
                          a963308e-7a9a-4125-9ae7-e80a2eab7e2f-grafik.png

                          Es will einfach nicht bei Bewegung schalten..

                          Wo hab ich da was vergessen?

                          cu Deta

                          crunchipC Abwesend
                          crunchipC Abwesend
                          crunchip
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von
                          #16

                          @deta hab das noch gefunden, vllt wäre das auch interessant Automatisches Licht

                          umgestiegen von Proxmox auf Unraid

                          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

                          696

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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