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. ioBroker Allgemein
  4. Admin Error

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    360

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Admin Error

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
73 Beiträge 11 Kommentatoren 6.5k Aufrufe 6 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

    @peterk34 sagte: Nur passt da alles.

    Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

    val == 'asleep'
    
    peterk34P Offline
    peterk34P Offline
    peterk34
    schrieb am zuletzt editiert von
    #8

    @paul53 sagte in Admin Error:

    @peterk34 sagte: Nur passt da alles.

    Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

    val == 'asleep'
    

    ich habe keinen einzigen alias wo ich ein asleep verwende ... kann aber sein dass ich mich nicht gut genug auskenne: alias.read ist die Konvertierungsfunktion?

    paul53P 1 Antwort Letzte Antwort
    0
    • peterk34P peterk34

      @paul53 sagte in Admin Error:

      @peterk34 sagte: Nur passt da alles.

      Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

      val == 'asleep'
      

      ich habe keinen einzigen alias wo ich ein asleep verwende ... kann aber sein dass ich mich nicht gut genug auskenne: alias.read ist die Konvertierungsfunktion?

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

      @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

      Ja.

      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

      peterk34P 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

        Ja.

        peterk34P Offline
        peterk34P Offline
        peterk34
        schrieb am zuletzt editiert von
        #10

        @paul53 sagte in Admin Error:

        @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

        Ja.

        so schaut zB einer dieser Datenpunkte aus ...

        {
          "common": {
            "name": "Gang OG",
            "desc": "Manuell erzeugt",
            "role": "state",
            "type": "boolean",
            "read": true,
            "write": true,
            "def": false,
            "alias": {
              "id": "shelly.1.SHSW-25#BCDDC277525E#1.Relay0.Switch"
            }
          },
          "type": "state",
          "_id": "alias.0.Lichter.Gang_OG",
          "acl": {
            "object": 1636,
            "state": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator"
          },
          "from": "system.adapter.admin.0",
          "user": "system.user.admin",
          "ts": 1660073002336
        }
        
        paul53P 1 Antwort Letzte Antwort
        0
        • peterk34P peterk34

          @paul53 sagte in Admin Error:

          @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

          Ja.

          so schaut zB einer dieser Datenpunkte aus ...

          {
            "common": {
              "name": "Gang OG",
              "desc": "Manuell erzeugt",
              "role": "state",
              "type": "boolean",
              "read": true,
              "write": true,
              "def": false,
              "alias": {
                "id": "shelly.1.SHSW-25#BCDDC277525E#1.Relay0.Switch"
              }
            },
            "type": "state",
            "_id": "alias.0.Lichter.Gang_OG",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            },
            "from": "system.adapter.admin.0",
            "user": "system.user.admin",
            "ts": 1660073002336
          }
          
          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #11

          @peterk34 sagte: so schaut zB einer dieser Datenpunkte aus ...

          Der Alias hat keine Konvertierung. Im obersten Bild wird die Konvertierung angemeckert.

          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

          peterk34P 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @peterk34 sagte: so schaut zB einer dieser Datenpunkte aus ...

            Der Alias hat keine Konvertierung. Im obersten Bild wird die Konvertierung angemeckert.

            peterk34P Offline
            peterk34P Offline
            peterk34
            schrieb am zuletzt editiert von
            #12

            @paul53
            hier noch ein zweiter mit Konvertierung:
            Die Konvertierung habe ich im Reiter Alias angelegt - in den Objektdaten nicht bearbeitet.

            {
              "common": {
                "name": "Eingestellte Lade A",
                "desc": "Manuell erzeugt",
                "role": "state",
                "type": "number",
                "read": true,
                "write": true,
                "unit": "A",
                "def": 0,
                "alias": {
                  "id": {
                    "read": "tesla-motors.0.LRWYGCEK0NC338561.charge_state.charge_amps",
                    "write": "tesla-motors.0.LRWYGCEK0NC338561.remote.set_charging_amps-charging_amps"
                  }
                }
              },
              "type": "state",
              "_id": "alias.0.Tesla.Laden.Eingestellte_Lade_A",
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              },
              "from": "system.adapter.admin.0",
              "user": "system.user.admin",
              "ts": 1659852813175
            }
            
            paul53P 1 Antwort Letzte Antwort
            0
            • peterk34P peterk34

              @paul53
              hier noch ein zweiter mit Konvertierung:
              Die Konvertierung habe ich im Reiter Alias angelegt - in den Objektdaten nicht bearbeitet.

              {
                "common": {
                  "name": "Eingestellte Lade A",
                  "desc": "Manuell erzeugt",
                  "role": "state",
                  "type": "number",
                  "read": true,
                  "write": true,
                  "unit": "A",
                  "def": 0,
                  "alias": {
                    "id": {
                      "read": "tesla-motors.0.LRWYGCEK0NC338561.charge_state.charge_amps",
                      "write": "tesla-motors.0.LRWYGCEK0NC338561.remote.set_charging_amps-charging_amps"
                    }
                  }
                },
                "type": "state",
                "_id": "alias.0.Tesla.Laden.Eingestellte_Lade_A",
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1659852813175
              }
              
              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #13

              @peterk34 sagte: hier noch ein zweiter mit Konvertierung:

              Der Alias hat auch keine Konvertierung, sondern verschiedene Original-Datenpunkte für Lesen und Schreiben.

              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

              peterk34P 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @peterk34 sagte: hier noch ein zweiter mit Konvertierung:

                Der Alias hat auch keine Konvertierung, sondern verschiedene Original-Datenpunkte für Lesen und Schreiben.

                peterk34P Offline
                peterk34P Offline
                peterk34
                schrieb am zuletzt editiert von
                #14

                @paul53

                {
                  "common": {
                    "name": "Es wird geladen",
                    "desc": "Manuell erzeugt",
                    "role": "state",
                    "type": "boolean",
                    "read": true,
                    "write": true,
                    "states": {
                      "true": "LÄDT",
                      "false": "LÄDT NICHT"
                    },
                    "def": false,
                    "alias": {
                      "id": "shelly.1.SHEM-3#84CCA8AD0EA1#1.Total.InstantPower",
                      "read": "val>30"
                    }
                  },
                  "type": "state",
                  "_id": "alias.0.Tesla.Laden.Es_wird_geladen",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1660335640792
                }
                

                Das ist jetzt einer. Ich hab jetzt tatsächlich einen gefunden der einen String abfragt und deshalb das " drinnen hatte ... kann ein Datenpunkt einen Error bei allen auslösen?

                paul53P 1 Antwort Letzte Antwort
                0
                • peterk34P peterk34

                  @paul53

                  {
                    "common": {
                      "name": "Es wird geladen",
                      "desc": "Manuell erzeugt",
                      "role": "state",
                      "type": "boolean",
                      "read": true,
                      "write": true,
                      "states": {
                        "true": "LÄDT",
                        "false": "LÄDT NICHT"
                      },
                      "def": false,
                      "alias": {
                        "id": "shelly.1.SHEM-3#84CCA8AD0EA1#1.Total.InstantPower",
                        "read": "val>30"
                      }
                    },
                    "type": "state",
                    "_id": "alias.0.Tesla.Laden.Es_wird_geladen",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    },
                    "from": "system.adapter.admin.0",
                    "user": "system.user.admin",
                    "ts": 1660335640792
                  }
                  

                  Das ist jetzt einer. Ich hab jetzt tatsächlich einen gefunden der einen String abfragt und deshalb das " drinnen hatte ... kann ein Datenpunkt einen Error bei allen auslösen?

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

                  @peterk34 sagte: einen gefunden der einen String abfragt und deshalb das " drinnen hatte ...

                  Es müssen zwei sein, einmal mit

                        "read": "val == 'asleep'"
                  

                  und einmal mit

                        "read": "val != 'asleep'"
                  

                  richtig geschrieben.

                  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

                  peterk34P 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @peterk34 sagte: einen gefunden der einen String abfragt und deshalb das " drinnen hatte ...

                    Es müssen zwei sein, einmal mit

                          "read": "val == 'asleep'"
                    

                    und einmal mit

                          "read": "val != 'asleep'"
                    

                    richtig geschrieben.

                    peterk34P Offline
                    peterk34P Offline
                    peterk34
                    schrieb am zuletzt editiert von
                    #16

                    @paul53
                    tatsächlich beide gefunden ...

                    der web adapter gibt einen error bei jedem alias auf bei dem es eine konvertierung gibt 🥹

                    Bildschirmfoto 2022-08-13 um 14.20.46.png

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • peterk34P peterk34

                      @paul53
                      tatsächlich beide gefunden ...

                      der web adapter gibt einen error bei jedem alias auf bei dem es eine konvertierung gibt 🥹

                      Bildschirmfoto 2022-08-13 um 14.20.46.png

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

                      @peterk34
                      Poste bitte die Konvertierungen in Code tags.

                      Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                      Richtig:

                      val < 0 ? Math.round(-val / 100) / 10 : 0
                      

                      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

                      peterk34P 2 Antworten Letzte Antwort
                      0
                      • paul53P paul53

                        @peterk34
                        Poste bitte die Konvertierungen in Code tags.

                        Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                        Richtig:

                        val < 0 ? Math.round(-val / 100) / 10 : 0
                        
                        peterk34P Offline
                        peterk34P Offline
                        peterk34
                        schrieb am zuletzt editiert von
                        #18

                        @paul53

                        nein war mir nicht bewusst ...

                        {
                          "common": {
                            "name": "Regelverbrauch A",
                            "desc": "Manuell erzeugt",
                            "role": "state",
                            "type": "number",
                            "read": true,
                            "write": true,
                            "unit": "A",
                            "def": "",
                            "alias": {
                              "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                              "read": "(val / (230 * 3)).toFixed(1)"
                            }
                          },
                          "type": "state",
                          "_id": "alias.0.PV.Regelverbrauch_A",
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1659870908888
                        }
                        
                        paul53P 1 Antwort Letzte Antwort
                        0
                        • peterk34P peterk34

                          @paul53

                          nein war mir nicht bewusst ...

                          {
                            "common": {
                              "name": "Regelverbrauch A",
                              "desc": "Manuell erzeugt",
                              "role": "state",
                              "type": "number",
                              "read": true,
                              "write": true,
                              "unit": "A",
                              "def": "",
                              "alias": {
                                "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                "read": "(val / (230 * 3)).toFixed(1)"
                              }
                            },
                            "type": "state",
                            "_id": "alias.0.PV.Regelverbrauch_A",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            },
                            "from": "system.adapter.admin.0",
                            "user": "system.user.admin",
                            "ts": 1659870908888
                          }
                          
                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von
                          #19

                          @peterk34

                              "alias": {
                                "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                "read": "Math.round(val / (23 * 3)) / 10"
                              }
                          

                          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

                          1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @peterk34
                            Poste bitte die Konvertierungen in Code tags.

                            Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                            Richtig:

                            val < 0 ? Math.round(-val / 100) / 10 : 0
                            
                            peterk34P Offline
                            peterk34P Offline
                            peterk34
                            schrieb am zuletzt editiert von
                            #20

                            @paul53

                                "alias": {
                                  "id": "e3dc-rscp.0.EMS.BAT_SOC",
                                  "read": "val < 10"
                                }
                            
                                "alias": {
                                  "id": "deconz.1.Sensors.13.temperature",
                                  "read": "val.toFixed(1)"
                                }
                            
                            paul53P 1 Antwort Letzte Antwort
                            0
                            • peterk34P peterk34

                              @paul53

                                  "alias": {
                                    "id": "e3dc-rscp.0.EMS.BAT_SOC",
                                    "read": "val < 10"
                                  }
                              
                                  "alias": {
                                    "id": "deconz.1.Sensors.13.temperature",
                                    "read": "val.toFixed(1)"
                                  }
                              
                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von paul53
                              #21

                              @peterk34
                              Der erste Alias konvertiert in "boolean", der zweite in einen String. Für Zahl:

                                  "alias": {
                                    "id": "deconz.1.Sensors.13.temperature",
                                    "read": "Math.round(val * 10) / 10"
                                  }
                              

                              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

                              peterk34P 1 Antwort Letzte Antwort
                              0
                              • paul53P paul53

                                @peterk34
                                Der erste Alias konvertiert in "boolean", der zweite in einen String. Für Zahl:

                                    "alias": {
                                      "id": "deconz.1.Sensors.13.temperature",
                                      "read": "Math.round(val * 10) / 10"
                                    }
                                
                                peterk34P Offline
                                peterk34P Offline
                                peterk34
                                schrieb am zuletzt editiert von peterk34
                                #22

                                @paul53

                                wäre dann das ein weg gerundet zurückzubekommen?

                                    "alias": {
                                      "id": "deconz.1.Sensors.22.temperature",
                                      "read": "parseFloat(val.toFixed(1))"
                                    }
                                  },
                                

                                oder

                                 "read": "+val.toFixed(1)"
                                

                                oder gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

                                paul53P 1 Antwort Letzte Antwort
                                0
                                • peterk34P peterk34

                                  @paul53

                                  wäre dann das ein weg gerundet zurückzubekommen?

                                      "alias": {
                                        "id": "deconz.1.Sensors.22.temperature",
                                        "read": "parseFloat(val.toFixed(1))"
                                      }
                                    },
                                  

                                  oder

                                   "read": "+val.toFixed(1)"
                                  

                                  oder gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

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

                                  @peterk34 sagte: gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

                                  Siehe hier. Zahlen werden allerdings nie mit einer 0 nach dem Punkt dargestellt.

                                  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

                                  peterk34P 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @peterk34 sagte: gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

                                    Siehe hier. Zahlen werden allerdings nie mit einer 0 nach dem Punkt dargestellt.

                                    peterk34P Offline
                                    peterk34P Offline
                                    peterk34
                                    schrieb am zuletzt editiert von
                                    #24

                                    @paul53
                                    mir gehts darum eine auf ein oder zwei stellen gerundete zahl zu bekommen ... Math.round rundet ja immer auf ganze zahlen

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • peterk34P peterk34

                                      @paul53
                                      mir gehts darum eine auf ein oder zwei stellen gerundete zahl zu bekommen ... Math.round rundet ja immer auf ganze zahlen

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

                                      @peterk34 sagte: Math.round rundet ja immer auf ganze zahlen

                                      Deshalb wird bei einer Nachkommastelle der 10-fache Wert gerundet und anschließend durch 10 dividiert. Beispiel:

                                          "alias": {
                                            "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                            "read": "Math.round(val / (23 * 3)) / 10"
                                          }
                                      

                                      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

                                      peterk34P 2 Antworten Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @peterk34 sagte: Math.round rundet ja immer auf ganze zahlen

                                        Deshalb wird bei einer Nachkommastelle der 10-fache Wert gerundet und anschließend durch 10 dividiert. Beispiel:

                                            "alias": {
                                              "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                              "read": "Math.round(val / (23 * 3)) / 10"
                                            }
                                        
                                        peterk34P Offline
                                        peterk34P Offline
                                        peterk34
                                        schrieb am zuletzt editiert von
                                        #26

                                        @paul53 sagte in Admin Error:

                                        auch ein Weg :-)

                                        1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @peterk34 sagte: Math.round rundet ja immer auf ganze zahlen

                                          Deshalb wird bei einer Nachkommastelle der 10-fache Wert gerundet und anschließend durch 10 dividiert. Beispiel:

                                              "alias": {
                                                "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                                "read": "Math.round(val / (23 * 3)) / 10"
                                              }
                                          
                                          peterk34P Offline
                                          peterk34P Offline
                                          peterk34
                                          schrieb am zuletzt editiert von
                                          #27

                                          @paul53

                                          die Zahl der Errors hat sich deutlich vermindert. Es gibt aber noch immer welche. Kann es an der Schreibweise der Konvertierungsformel liegen (Leerzeichen)?

                                          paul53P 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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          780

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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