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. Skripten / Logik
  4. Node-Red
  5. Wasserregulierung Aquarium

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    280

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

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

Wasserregulierung Aquarium

Scheduled Pinned Locked Moved Node-Red
150 Posts 3 Posters 17.9k Views 3 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.
  • AphofisA Aphofis

    @mickym
    Screenshot 2024-08-16 024055.png
    wie macht man eigentlich für einen Code Schnipsel einen spoiler !?

    mickymM Offline
    mickymM Offline
    mickym
    Most Active
    wrote on last edited by
    #41

    @aphofis Wie hast Du durchfluss nun in der InjectNode definiert - kannst Du einen Screenshot von Deiner Inject Node machen?

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    1 Reply Last reply
    0
    • mickymM mickym

      @aphofis sagte in Wasserregulierung Aquarium:

      wie macht man eigentlich für einen Code Schnipsel einen spoiler !?

      Einfach erst den Spoiler anklicken

      code_text
      

      und innerhalb des Spoilers die CodeTags

      38a7fe80-c179-4039-82e5-1a5770481567-image.png

      AphofisA Offline
      AphofisA Offline
      Aphofis
      wrote on last edited by Aphofis
      #42

      ne klappt nicht

      1 Reply Last reply
      0
      • AphofisA Aphofis

        @mickym
        Screenshot 2024-08-16 024055.png
        wie macht man eigentlich für einen Code Schnipsel einen spoiler !?

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        wrote on last edited by mickym
        #43

        @aphofis sagte in Wasserregulierung Aquarium:

        @mickym
        71fa257a-7ff0-46d3-97be-69ad90ebbbcc-image.png
        wie macht man eigentlich für einen Code Schnipsel einen spoiler !?

        Und warum ist bei Dir die 20 eine Zeichenkette?

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        AphofisA 1 Reply Last reply
        1
        • mickymM mickym

          @aphofis sagte in Wasserregulierung Aquarium:

          @mickym
          71fa257a-7ff0-46d3-97be-69ad90ebbbcc-image.png
          wie macht man eigentlich für einen Code Schnipsel einen spoiler !?

          Und warum ist bei Dir die 20 eine Zeichenkette?

          AphofisA Offline
          AphofisA Offline
          Aphofis
          wrote on last edited by
          #44

          @mickym
          vergessen zurueck zustellen
          Screenshot 2024-08-16 024729.png

          mickymM AphofisA 2 Replies Last reply
          0
          • AphofisA Aphofis

            @mickym
            vergessen zurueck zustellen
            Screenshot 2024-08-16 024729.png

            mickymM Offline
            mickymM Offline
            mickym
            Most Active
            wrote on last edited by
            #45

            @aphofis Gut und nun lass Dir in der Debug Node, nur die "durchfluss" Eigenschaft des Nachrichtenobjektes ausgeben.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            1 Reply Last reply
            0
            • AphofisA Aphofis

              @mickym
              vergessen zurueck zustellen
              Screenshot 2024-08-16 024729.png

              AphofisA Offline
              AphofisA Offline
              Aphofis
              wrote on last edited by
              #46

              aber wo ist den spoiler
              ich meine ja wenn ich einen Code als spoiler setzen will.
              Wenn ich
              das in
              [S=]

              code_text
              

              [/S]
              passiert kein spoiler

              mickymM 1 Reply Last reply
              0
              • AphofisA Aphofis

                aber wo ist den spoiler
                ich meine ja wenn ich einen Code als spoiler setzen will.
                Wenn ich
                das in
                [S=]

                code_text
                

                [/S]
                passiert kein spoiler

                mickymM Offline
                mickymM Offline
                mickym
                Most Active
                wrote on last edited by
                #47

                @aphofis


                21dd95ff-13da-43f6-84ee-2cc78f8fffe7-image.png

                Auf das Auge klicken alles was dazwischen ist, das ist im Spoiler.

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                AphofisA mickymM 2 Replies Last reply
                0
                • mickymM mickym

                  @aphofis


                  21dd95ff-13da-43f6-84ee-2cc78f8fffe7-image.png

                  Auf das Auge klicken alles was dazwischen ist, das ist im Spoiler.

                  AphofisA Offline
                  AphofisA Offline
                  Aphofis
                  wrote on last edited by
                  #48

                  @mickym
                  Ah ok mann mann auch ein blindes Huhn findet mal nenn Korn.

                  also nur zum testen
                  

                  ah jetzt aber
                  so weiter im Text
                  Screenshot 2024-08-16 025400.png

                  AphofisA 1 Reply Last reply
                  0
                  • mickymM mickym

                    @aphofis


                    21dd95ff-13da-43f6-84ee-2cc78f8fffe7-image.png

                    Auf das Auge klicken alles was dazwischen ist, das ist im Spoiler.

                    mickymM Offline
                    mickymM Offline
                    mickym
                    Most Active
                    wrote on last edited by
                    #49

                    @mickym Gut nun machen wir aus der payload - also aus der Zahl (number) ein Objekt, in dem wir die payload auf eine payload Eigenschaft payload.data mit einer Change Node verschieben und dann lassen wir uns die payload wieder durch eine Debug Node ausgeben.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    1 Reply Last reply
                    0
                    • AphofisA Aphofis

                      @mickym
                      Ah ok mann mann auch ein blindes Huhn findet mal nenn Korn.

                      also nur zum testen
                      

                      ah jetzt aber
                      so weiter im Text
                      Screenshot 2024-08-16 025400.png

                      AphofisA Offline
                      AphofisA Offline
                      Aphofis
                      wrote on last edited by
                      #50

                      ist das so korrekt !?

                      [
                          {
                              "id": "cd051990e045ac73",
                              "type": "inject",
                              "z": "e96d40e5c03c8e73",
                              "name": "",
                              "props": [
                                  {
                                      "p": "payload"
                                  },
                                  {
                                      "p": "durchfluss",
                                      "v": "",
                                      "vt": "str"
                                  }
                              ],
                              "repeat": "",
                              "crontab": "",
                              "once": false,
                              "onceDelay": 0.1,
                              "topic": "",
                              "payload": "20",
                              "payloadType": "num",
                              "x": 150,
                              "y": 360,
                              "wires": [
                                  [
                                      "070a2b4cb0049c8b",
                                      "79acf22a95932020"
                                  ]
                              ]
                          },
                          {
                              "id": "070a2b4cb0049c8b",
                              "type": "debug",
                              "z": "e96d40e5c03c8e73",
                              "name": "Komplettes Nachrichtenobjekt",
                              "active": true,
                              "tosidebar": true,
                              "console": false,
                              "tostatus": false,
                              "complete": "payload",
                              "targetType": "msg",
                              "statusVal": "",
                              "statusType": "auto",
                              "x": 530,
                              "y": 320,
                              "wires": []
                          },
                          {
                              "id": "79acf22a95932020",
                              "type": "change",
                              "z": "e96d40e5c03c8e73",
                              "name": "",
                              "rules": [
                                  {
                                      "t": "set",
                                      "p": "durchfluss",
                                      "pt": "msg",
                                      "to": "",
                                      "tot": "num"
                                  }
                              ],
                              "action": "",
                              "property": "",
                              "from": "",
                              "to": "",
                              "reg": false,
                              "x": 380,
                              "y": 380,
                              "wires": [
                                  [
                                      "7fc0bd907081f980"
                                  ]
                              ]
                          },
                          {
                              "id": "3429626fc84b980b",
                              "type": "debug",
                              "z": "e96d40e5c03c8e73",
                              "name": "Verändertes Nachrichtenobjekt",
                              "active": true,
                              "tosidebar": true,
                              "console": false,
                              "tostatus": false,
                              "complete": "durchfluss",
                              "targetType": "msg",
                              "statusVal": "",
                              "statusType": "auto",
                              "x": 830,
                              "y": 380,
                              "wires": []
                          },
                          {
                              "id": "7fc0bd907081f980",
                              "type": "ioBroker get",
                              "z": "e96d40e5c03c8e73",
                              "name": "durchfluss",
                              "topic": "0_userdata.0.Test_Wasser.Test_Durchfluss",
                              "attrname": "durchfluss",
                              "payloadType": "value",
                              "errOnInvalidState": "false",
                              "x": 590,
                              "y": 380,
                              "wires": [
                                  [
                                      "3429626fc84b980b"
                                  ]
                              ]
                          }
                      ]
                      

                      mickymM 1 Reply Last reply
                      0
                      • AphofisA Aphofis

                        ist das so korrekt !?

                        [
                            {
                                "id": "cd051990e045ac73",
                                "type": "inject",
                                "z": "e96d40e5c03c8e73",
                                "name": "",
                                "props": [
                                    {
                                        "p": "payload"
                                    },
                                    {
                                        "p": "durchfluss",
                                        "v": "",
                                        "vt": "str"
                                    }
                                ],
                                "repeat": "",
                                "crontab": "",
                                "once": false,
                                "onceDelay": 0.1,
                                "topic": "",
                                "payload": "20",
                                "payloadType": "num",
                                "x": 150,
                                "y": 360,
                                "wires": [
                                    [
                                        "070a2b4cb0049c8b",
                                        "79acf22a95932020"
                                    ]
                                ]
                            },
                            {
                                "id": "070a2b4cb0049c8b",
                                "type": "debug",
                                "z": "e96d40e5c03c8e73",
                                "name": "Komplettes Nachrichtenobjekt",
                                "active": true,
                                "tosidebar": true,
                                "console": false,
                                "tostatus": false,
                                "complete": "payload",
                                "targetType": "msg",
                                "statusVal": "",
                                "statusType": "auto",
                                "x": 530,
                                "y": 320,
                                "wires": []
                            },
                            {
                                "id": "79acf22a95932020",
                                "type": "change",
                                "z": "e96d40e5c03c8e73",
                                "name": "",
                                "rules": [
                                    {
                                        "t": "set",
                                        "p": "durchfluss",
                                        "pt": "msg",
                                        "to": "",
                                        "tot": "num"
                                    }
                                ],
                                "action": "",
                                "property": "",
                                "from": "",
                                "to": "",
                                "reg": false,
                                "x": 380,
                                "y": 380,
                                "wires": [
                                    [
                                        "7fc0bd907081f980"
                                    ]
                                ]
                            },
                            {
                                "id": "3429626fc84b980b",
                                "type": "debug",
                                "z": "e96d40e5c03c8e73",
                                "name": "Verändertes Nachrichtenobjekt",
                                "active": true,
                                "tosidebar": true,
                                "console": false,
                                "tostatus": false,
                                "complete": "durchfluss",
                                "targetType": "msg",
                                "statusVal": "",
                                "statusType": "auto",
                                "x": 830,
                                "y": 380,
                                "wires": []
                            },
                            {
                                "id": "7fc0bd907081f980",
                                "type": "ioBroker get",
                                "z": "e96d40e5c03c8e73",
                                "name": "durchfluss",
                                "topic": "0_userdata.0.Test_Wasser.Test_Durchfluss",
                                "attrname": "durchfluss",
                                "payloadType": "value",
                                "errOnInvalidState": "false",
                                "x": 590,
                                "y": 380,
                                "wires": [
                                    [
                                        "3429626fc84b980b"
                                    ]
                                ]
                            }
                        ]
                        

                        mickymM Offline
                        mickymM Offline
                        mickym
                        Most Active
                        wrote on last edited by mickym
                        #51

                        @aphofis Nein - WIR wollen üben und ich erkläre Dir gerade Grundlagen eines Objektes und einer Change Node und Du machst mit Deinem Flow weiter. Weißt Du denn wie ein Objekt definiert ist?

                        Das was wir gerade machen, hat mit Deinem Flow nichts zu tun - sondern ich versuche Dir gerade ein paar Grundlagen beizubringen. Kannst du mal Deinen Flow für heute aus deinem Kopf streichen???

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        AphofisA 1 Reply Last reply
                        0
                        • mickymM mickym

                          @aphofis Nein - WIR wollen üben und ich erkläre Dir gerade Grundlagen eines Objektes und einer Change Node und Du machst mit Deinem Flow weiter. Weißt Du denn wie ein Objekt definiert ist?

                          Das was wir gerade machen, hat mit Deinem Flow nichts zu tun - sondern ich versuche Dir gerade ein paar Grundlagen beizubringen. Kannst du mal Deinen Flow für heute aus deinem Kopf streichen???

                          AphofisA Offline
                          AphofisA Offline
                          Aphofis
                          wrote on last edited by Aphofis
                          #52

                          @mickym
                          Nein ! ich höre zu, ich bremse meine Ungeduld schon!
                          ja ich streiche

                          AphofisA 1 Reply Last reply
                          0
                          • AphofisA Aphofis

                            @mickym
                            Nein ! ich höre zu, ich bremse meine Ungeduld schon!
                            ja ich streiche

                            AphofisA Offline
                            AphofisA Offline
                            Aphofis
                            wrote on last edited by
                            #53

                            Ich bin es nicht gewohnt, das jemand die Geduld mitbringt etwas zu erklären!
                            Also ich habe mich schon gebremst.

                            mickymM 1 Reply Last reply
                            0
                            • AphofisA Aphofis

                              Ich bin es nicht gewohnt, das jemand die Geduld mitbringt etwas zu erklären!
                              Also ich habe mich schon gebremst.

                              mickymM Offline
                              mickymM Offline
                              mickym
                              Most Active
                              wrote on last edited by mickym
                              #54

                              @aphofis sagte in Wasserregulierung Aquarium:

                              Ich bin es nicht gewohnt, das jemand die Geduld mitbringt etwas zu erklären!
                              Also ich habe mich schon gebremst.

                              Naja wenn ich die Geduld nicht mitbringen würde, dann wirst Du die Zusammenhänge nicht begreifen und wirst auf kurz oder lang immer frustriert bleiben.

                              Also erzeuge aus der payload mittels einer Change Node ein Objekt, in dem Du die payload in eine Eigenschaft payload.data verschiebst. Die Debugausgabe bitte posten.

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              AphofisA 1 Reply Last reply
                              0
                              • mickymM mickym

                                @aphofis sagte in Wasserregulierung Aquarium:

                                Ich bin es nicht gewohnt, das jemand die Geduld mitbringt etwas zu erklären!
                                Also ich habe mich schon gebremst.

                                Naja wenn ich die Geduld nicht mitbringen würde, dann wirst Du die Zusammenhänge nicht begreifen und wirst auf kurz oder lang immer frustriert bleiben.

                                Also erzeuge aus der payload mittels einer Change Node ein Objekt, in dem Du die payload in eine Eigenschaft payload.data verschiebst. Die Debugausgabe bitte posten.

                                AphofisA Offline
                                AphofisA Offline
                                Aphofis
                                wrote on last edited by
                                #55

                                Naja wenn ich die Geduld nicht mitbringen würde, dann wirst Du die Zusammenhänge nicht begreifen und wirst auf kurz oder lang immer frustriert bleiben.

                                Das will ich auch nicht und es ist echt toll das du mir das beibringen willst.

                                Also erzeuge aus der payload mittels einer Change Node ein Objekt, in dem Du die payload in eine Eigenschaft payload.data verschiebst. Die Debugausgabe bitte posten.

                                payload.data verstehe ich nicht wie das gemeint ist

                                mickymM 1 Reply Last reply
                                0
                                • AphofisA Aphofis

                                  Naja wenn ich die Geduld nicht mitbringen würde, dann wirst Du die Zusammenhänge nicht begreifen und wirst auf kurz oder lang immer frustriert bleiben.

                                  Das will ich auch nicht und es ist echt toll das du mir das beibringen willst.

                                  Also erzeuge aus der payload mittels einer Change Node ein Objekt, in dem Du die payload in eine Eigenschaft payload.data verschiebst. Die Debugausgabe bitte posten.

                                  payload.data verstehe ich nicht wie das gemeint ist

                                  mickymM Offline
                                  mickymM Offline
                                  mickym
                                  Most Active
                                  wrote on last edited by
                                  #56

                                  @aphofis sagte in Wasserregulierung Aquarium:

                                  payload.data verstehe ich nicht wie das gemeint ist

                                  Nun über die Punktnotation kann man Eigenschaft eines Objektes ansprechen. Deswegen nochmals hast Du Dir die Definition von Arrays und Objekten angeschaut und kannst mir sagen, wie diese definiert sind.
                                  Lies dieses Posting mit dem Link nochmals durch: https://forum.iobroker.net/post/1191559

                                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                  AphofisA 1 Reply Last reply
                                  0
                                  • mickymM mickym

                                    @aphofis sagte in Wasserregulierung Aquarium:

                                    payload.data verstehe ich nicht wie das gemeint ist

                                    Nun über die Punktnotation kann man Eigenschaft eines Objektes ansprechen. Deswegen nochmals hast Du Dir die Definition von Arrays und Objekten angeschaut und kannst mir sagen, wie diese definiert sind.
                                    Lies dieses Posting mit dem Link nochmals durch: https://forum.iobroker.net/post/1191559

                                    AphofisA Offline
                                    AphofisA Offline
                                    Aphofis
                                    wrote on last edited by
                                    #57

                                    @mickym
                                    nein wann sollte ich mir das angucken wenn ich hier beim lernen bin.

                                    mickymM AphofisA 2 Replies Last reply
                                    0
                                    • AphofisA Aphofis

                                      @mickym
                                      nein wann sollte ich mir das angucken wenn ich hier beim lernen bin.

                                      mickymM Offline
                                      mickymM Offline
                                      mickym
                                      Most Active
                                      wrote on last edited by
                                      #58

                                      @aphofis Na in dem Link habe ich Dir die Definitionen gepostet. Das hatte ich Dir doch vor 45 Minuten geschrieben.

                                      Also dann kopiere ich das nochmal hier rein:

                                      =======================================================================

                                      Also ein ARRAY beginnt IMMER mit einer ECKIGEN Klammer und schließt mit einer ECKIGEN Klammer ab und die einzelnen Elemente werden durch ein Komma getrennt.

                                      =======================================================================

                                      Also ein OBJEKT beginnt IMMER mit einer GESCHWEIFTEN Klammer und schließt mit einer GESCHWEIFTEN Klammer ab und die einzelnen Elemente werden durch ein Komma getrennt. Ein Element besteht immer aus einer Eigenschaft in Anführungszeichen und dann ein Doppelpunkt und dann dem Wert der Eigenschaft. So wie Du es zuerst gemacht hast.

                                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                      AphofisA 1 Reply Last reply
                                      0
                                      • AphofisA Aphofis

                                        @mickym
                                        nein wann sollte ich mir das angucken wenn ich hier beim lernen bin.

                                        AphofisA Offline
                                        AphofisA Offline
                                        Aphofis
                                        wrote on last edited by
                                        #59

                                        Also ist ein Array eine selbst definierte ausgabe an payload Daten.
                                        was genau ein Object ist weiß ich nicht

                                        mickymM 1 Reply Last reply
                                        0
                                        • mickymM mickym

                                          @aphofis Na in dem Link habe ich Dir die Definitionen gepostet. Das hatte ich Dir doch vor 45 Minuten geschrieben.

                                          Also dann kopiere ich das nochmal hier rein:

                                          =======================================================================

                                          Also ein ARRAY beginnt IMMER mit einer ECKIGEN Klammer und schließt mit einer ECKIGEN Klammer ab und die einzelnen Elemente werden durch ein Komma getrennt.

                                          =======================================================================

                                          Also ein OBJEKT beginnt IMMER mit einer GESCHWEIFTEN Klammer und schließt mit einer GESCHWEIFTEN Klammer ab und die einzelnen Elemente werden durch ein Komma getrennt. Ein Element besteht immer aus einer Eigenschaft in Anführungszeichen und dann ein Doppelpunkt und dann dem Wert der Eigenschaft. So wie Du es zuerst gemacht hast.

                                          AphofisA Offline
                                          AphofisA Offline
                                          Aphofis
                                          wrote on last edited by
                                          #60

                                          @mickym sagte in Wasserregulierung Aquarium:
                                          Ich glaube ich denke zu kompliziert.
                                          Hatte ich gesehen, gelesen und solala verstanden.

                                          AphofisA 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

                                          519

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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