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

  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Huawei Sun2000 & ioBroker via JS script funktioniert

NEWS

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

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

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

Huawei Sun2000 & ioBroker via JS script funktioniert

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
481 Beiträge 62 Kommentatoren 121.5k Aufrufe 63 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.
  • 0 0815_Peter

    @badsnoopy667

    Hallo in die Runde,

    vielleicht hab ich was überlesen bei den 395 Antworten, wenn ja bitte entschuldigt.

    Das schreiben der U32 Zahl (Maximum Charge and Discharge Power) funktioniert mit den Flow vom badsnoopy667 hab vielen dank.

    Wenn ich die % Werte der SOC Charge Cutoff und Discharge Cutoff einstellen will muss ich eine U16 Zahl schicken zum WR.
    Ich werde aus der Beschreibung für die Funktion im Flow nicht so richtig schlau.

    https://stevesnoderedguide.com/modbus-writing-data

    Das mit den GAIN habe ich schon beachtet --> eine 100 sind 10% --> trotzdem will der WR meine Werte nicht :-( also sollte es auch der Funktion liegen die den String aufarbeitet.
    Kann mir bitte jemand helfen wie die Funktion im Flow aussehen muss, damit der WR die % Werte annimmt die geschickt werden.

    Screenshot 2023-09-12 155420.png

    B Online
    B Online
    badsnoopy667
    schrieb am zuletzt editiert von
    #399

    @0815_peter
    Ich glaube Du hast in den falschen Thread gepostet.
    Aber versuch's mal hiermit:

    var fc = 16;
    var sa = 50;
    var addresses = 2;
    var buf = Buffer.alloc(2); // create a buffer with 2 bytes for UINT16
    buf.writeUInt16BE(msg.payload); // write UINT16 value to the buffer
    var value = buf.readUInt16BE(); // read the UINT16 value from the buffer
    msg.slave_ip = "192.168.1.76";
    msg.payload = value;
    return msg;
    
    1 Antwort Letzte Antwort
    0
    • 0 Offline
      0 Offline
      0815_Peter
      schrieb am zuletzt editiert von
      #400

      @badsnoopy667

      Danke für deine Antwort
      okay ich hab hier geantwortet, da du am Anfang von diesen Thread gezeigt hast wie du auf die Register schreibst.

      Leider klappt deine Funktion nicht...der WR nimmt die Werte nicht :-(

      ich hab meinen Flow mal hier angehangen vielleicht sieht du ja gleich den Fehler.

      flows.json

      1 Antwort Letzte Antwort
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #401

        bekomme immer mal wieder eine solche Meldung im log:

        Error received reading address 37000 from id: 16 with error: Slave device busy (retry request again later)
        

        Kann man da irgendwo was einstellen ?


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        R 1 Antwort Letzte Antwort
        0
        • bahnuhrB bahnuhr

          bekomme immer mal wieder eine solche Meldung im log:

          Error received reading address 37000 from id: 16 with error: Slave device busy (retry request again later)
          

          Kann man da irgendwo was einstellen ?

          R Offline
          R Offline
          R4
          schrieb am zuletzt editiert von
          #402

          @bahnuhr
          Die Zahl am Ende der Funktion setInterval() - also die Intervalldauer - erhöhen hilft die Anzahl dieser Meldungen zu verringern.

          (Die Fehlermeldung kommt bei mir mit 4000ms auch immer wieder, macht aber nix, da wird dann halt mal ein Registerbereich nicht aktualisiert.)

          bahnuhrB 1 Antwort Letzte Antwort
          0
          • R R4

            @bahnuhr
            Die Zahl am Ende der Funktion setInterval() - also die Intervalldauer - erhöhen hilft die Anzahl dieser Meldungen zu verringern.

            (Die Fehlermeldung kommt bei mir mit 4000ms auch immer wieder, macht aber nix, da wird dann halt mal ein Registerbereich nicht aktualisiert.)

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #403

            @r4
            Danke für die Info.
            Stand bei mir schon auf 5000.
            Habs jetzt mal auf 10000 gesetzt.
            Mal schauen.


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            R 1 Antwort Letzte Antwort
            0
            • bahnuhrB bahnuhr

              @r4
              Danke für die Info.
              Stand bei mir schon auf 5000.
              Habs jetzt mal auf 10000 gesetzt.
              Mal schauen.

              R Offline
              R Offline
              R4
              schrieb am zuletzt editiert von R4
              #404

              @bahnuhr
              Außer einem "schöneren" Log hast du damit aber nichts gewonnen:
              Die Daten (alle) werden dann nur noch alle 10*RegFast Sekunden, also 50s bei Standardwerten, statt alle 25s aktualisiert.
              Die Fehlermeldung wird wohl dennoch hin und wieder auftauchen, und so musst du eben auf diesen Teil der Daten 100s warten, statt 50s bei der ursprünglichen Einstellung.
              Huawei ist hier ein bisschen (arg) langsam, damit muss man offenbar leben *). Den Fehler kann man aber ignorieren, du hast dann lediglich kurzzeitig ein wenig veraltete Daten.

              *) Mit Aufwand zu umgehen

              1 Antwort Letzte Antwort
              0
              • P Offline
                P Offline
                palantin
                schrieb am zuletzt editiert von
                #405

                @palantin said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                PowerMeter id auf 0

                bin ich der Einzige, bei dem das Powermeter nichts liefert? Was habt ihr bei PowerMeterID eintetragen, wenn es bei 0 nicht funktioniert.

                J 1 Antwort Letzte Antwort
                0
                • P palantin

                  @palantin said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                  PowerMeter id auf 0

                  bin ich der Einzige, bei dem das Powermeter nichts liefert? Was habt ihr bei PowerMeterID eintetragen, wenn es bei 0 nicht funktioniert.

                  J Offline
                  J Offline
                  juggi1962
                  schrieb am zuletzt editiert von
                  #406

                  @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

                  P A 2 Antworten Letzte Antwort
                  0
                  • J juggi1962

                    @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

                    P Offline
                    P Offline
                    palantin
                    schrieb am zuletzt editiert von
                    #407

                    @juggi1962 bei mir ist leider noch immer nichts. Noch habe ich keine Lösung gefunden - die anderen Datenpunkte auf WR 1 und WR 2 in der Kaskade funktionieren problemlos.

                    R 1 Antwort Letzte Antwort
                    0
                    • P palantin

                      @juggi1962 bei mir ist leider noch immer nichts. Noch habe ich keine Lösung gefunden - die anderen Datenpunkte auf WR 1 und WR 2 in der Kaskade funktionieren problemlos.

                      R Offline
                      R Offline
                      R4
                      schrieb am zuletzt editiert von
                      #408

                      @palantin
                      An welchem WR ist denn der Powermeter angeschlossen?
                      Schon mal "1" getestet?

                      S P 2 Antworten Letzte Antwort
                      0
                      • R R4

                        @palantin
                        An welchem WR ist denn der Powermeter angeschlossen?
                        Schon mal "1" getestet?

                        S Offline
                        S Offline
                        Skydream
                        schrieb am zuletzt editiert von
                        #409

                        Moin,

                        ein ganz dolles Danke für diese Script, ich habe es heute installiert und nach anfänglichem totstellen des Modbus sind dann auch daten gekommen :blush:

                        Inzwischen habe ich auch die auskommentierten Zeilen für den zweiten String gefunden....sehr schön. Man ist je etwas erschlagen von der fülle an daten, aber besser haben und nicht brauchen wie brauchen und nicht haben.

                        Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
                        Sind die dort geglättet?

                        SUN2000-8KTL-M1 mit zwei Strings, 5KW Batterie, Dongle per Wifi angebunden.

                        A 1 Antwort Letzte Antwort
                        0
                        • R R4

                          @palantin
                          An welchem WR ist denn der Powermeter angeschlossen?
                          Schon mal "1" getestet?

                          P Offline
                          P Offline
                          palantin
                          schrieb am zuletzt editiert von
                          #410

                          @r4 Ja, leider kein Effekt - hier erhalte ich die selben Fehler wie bei "11"

                          1 Antwort Letzte Antwort
                          0
                          • S Skydream

                            Moin,

                            ein ganz dolles Danke für diese Script, ich habe es heute installiert und nach anfänglichem totstellen des Modbus sind dann auch daten gekommen :blush:

                            Inzwischen habe ich auch die auskommentierten Zeilen für den zweiten String gefunden....sehr schön. Man ist je etwas erschlagen von der fülle an daten, aber besser haben und nicht brauchen wie brauchen und nicht haben.

                            Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
                            Sind die dort geglättet?

                            SUN2000-8KTL-M1 mit zwei Strings, 5KW Batterie, Dongle per Wifi angebunden.

                            A Offline
                            A Offline
                            ATARI
                            schrieb am zuletzt editiert von
                            #411

                            @skydream sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

                            Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
                            Sind die dort geglättet?

                            Soweit ich weiß werden die Daten fürs Webportal (Cloud) verzögert aktualisiert.

                            Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                            1 Antwort Letzte Antwort
                            0
                            • J juggi1962

                              @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

                              A Offline
                              A Offline
                              ATARI
                              schrieb am zuletzt editiert von
                              #412

                              @juggi1962 sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

                              Ich habe 0 beim PowerMeter und ich bekomme Daten.

                              bei mir geht das auch mit ID 0

                              Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                              1 Antwort Letzte Antwort
                              0
                              • bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #413

                                Das Script läuft bei mir mit einem dongle.

                                Nun will mein Monteur diesen tauschen gegen einen "smartlogger" (was immer das ist).

                                Funktioniert das Script dann weiterhin; oder brauch ich ne Alternative.

                                Kurze Rückinfo wäre gut.
                                Danke.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                1 Antwort Letzte Antwort
                                0
                                • bahnuhrB Online
                                  bahnuhrB Online
                                  bahnuhr
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von bahnuhr
                                  #414

                                  Hat denn keiner ein Info für mich.
                                  Oder weiß dies keiner ;-)
                                  (was ich mir gar nicht vorstellen kann).


                                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                  Danke.
                                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                  ScreenToGif :https://www.screentogif.com/downloads.html

                                  1 Antwort Letzte Antwort
                                  0
                                  • P Offline
                                    P Offline
                                    pasges
                                    schrieb am zuletzt editiert von
                                    #415

                                    Hallo Leute,
                                    ich habe den KTL10 ohne Batterie.
                                    Ich hab das aktuelle Script verwendet und die IP von meinem WR eingetragen und Batterie auf [0] gesetzt. Eigentlich sollte es doch dann laufen?

                                    Die Werte werden leider nicht aktualisiert und ich bekomme folgende Meldungen:

                                    javascript.0
                                    2023-10-08 20:41:36.865 warn at processTimers (node:internal/timers:512:7)

                                    javascript.0
                                    2023-10-08 20:41:36.865 warn at listOnTimeout (node:internal/timers:569:17)

                                    javascript.0
                                    2023-10-08 20:41:36.865 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                    javascript.0
                                    2023-10-08 20:41:36.865 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                    javascript.0
                                    2023-10-08 20:41:36.864 warn at ProcessData (script.js.Huawei.Solar:472:13)

                                    javascript.0
                                    2023-10-08 20:41:36.863 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.WorkingMode" not found (3)

                                    javascript.0
                                    2023-10-08 20:41:36.863 warn at processTimers (node:internal/timers:512:7)

                                    javascript.0
                                    2023-10-08 20:41:36.863 warn at listOnTimeout (node:internal/timers:569:17)

                                    javascript.0
                                    2023-10-08 20:41:36.862 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                    javascript.0
                                    2023-10-08 20:41:36.862 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                    javascript.0
                                    2023-10-08 20:41:36.862 warn at ProcessData (script.js.Huawei.Solar:452:64)

                                    javascript.0
                                    2023-10-08 20:41:36.861 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.ChargeAndDischargePower" not found (3)

                                    javascript.0
                                    2023-10-08 20:41:36.861 warn at processTimers (node:internal/timers:512:7)

                                    javascript.0
                                    2023-10-08 20:41:36.861 warn at listOnTimeout (node:internal/timers:569:17)

                                    javascript.0
                                    2023-10-08 20:41:36.861 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                    javascript.0
                                    2023-10-08 20:41:36.860 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                    javascript.0
                                    2023-10-08 20:41:36.860 warn at ProcessData (script.js.Huawei.Solar:449:9)

                                    javascript.0
                                    2023-10-08 20:41:36.859 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayDischargeCapacity" not found (3)

                                    javascript.0
                                    2023-10-08 20:41:36.859 warn at processTimers (node:internal/timers:512:7)

                                    javascript.0
                                    2023-10-08 20:41:36.859 warn at listOnTimeout (node:internal/timers:569:17)

                                    javascript.0
                                    2023-10-08 20:41:36.859 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                    javascript.0
                                    2023-10-08 20:41:36.858 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                    javascript.0
                                    2023-10-08 20:41:36.858 warn at ProcessData (script.js.Huawei.Solar:448:9)

                                    javascript.0
                                    2023-10-08 20:41:36.857 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayChargeCapacity" not found (3)

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • P pasges

                                      Hallo Leute,
                                      ich habe den KTL10 ohne Batterie.
                                      Ich hab das aktuelle Script verwendet und die IP von meinem WR eingetragen und Batterie auf [0] gesetzt. Eigentlich sollte es doch dann laufen?

                                      Die Werte werden leider nicht aktualisiert und ich bekomme folgende Meldungen:

                                      javascript.0
                                      2023-10-08 20:41:36.865 warn at processTimers (node:internal/timers:512:7)

                                      javascript.0
                                      2023-10-08 20:41:36.865 warn at listOnTimeout (node:internal/timers:569:17)

                                      javascript.0
                                      2023-10-08 20:41:36.865 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                      javascript.0
                                      2023-10-08 20:41:36.865 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                      javascript.0
                                      2023-10-08 20:41:36.864 warn at ProcessData (script.js.Huawei.Solar:472:13)

                                      javascript.0
                                      2023-10-08 20:41:36.863 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.WorkingMode" not found (3)

                                      javascript.0
                                      2023-10-08 20:41:36.863 warn at processTimers (node:internal/timers:512:7)

                                      javascript.0
                                      2023-10-08 20:41:36.863 warn at listOnTimeout (node:internal/timers:569:17)

                                      javascript.0
                                      2023-10-08 20:41:36.862 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                      javascript.0
                                      2023-10-08 20:41:36.862 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                      javascript.0
                                      2023-10-08 20:41:36.862 warn at ProcessData (script.js.Huawei.Solar:452:64)

                                      javascript.0
                                      2023-10-08 20:41:36.861 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.ChargeAndDischargePower" not found (3)

                                      javascript.0
                                      2023-10-08 20:41:36.861 warn at processTimers (node:internal/timers:512:7)

                                      javascript.0
                                      2023-10-08 20:41:36.861 warn at listOnTimeout (node:internal/timers:569:17)

                                      javascript.0
                                      2023-10-08 20:41:36.861 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                      javascript.0
                                      2023-10-08 20:41:36.860 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                      javascript.0
                                      2023-10-08 20:41:36.860 warn at ProcessData (script.js.Huawei.Solar:449:9)

                                      javascript.0
                                      2023-10-08 20:41:36.859 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayDischargeCapacity" not found (3)

                                      javascript.0
                                      2023-10-08 20:41:36.859 warn at processTimers (node:internal/timers:512:7)

                                      javascript.0
                                      2023-10-08 20:41:36.859 warn at listOnTimeout (node:internal/timers:569:17)

                                      javascript.0
                                      2023-10-08 20:41:36.859 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                                      javascript.0
                                      2023-10-08 20:41:36.858 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                                      javascript.0
                                      2023-10-08 20:41:36.858 warn at ProcessData (script.js.Huawei.Solar:448:9)

                                      javascript.0
                                      2023-10-08 20:41:36.857 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayChargeCapacity" not found (3)

                                      M Offline
                                      M Offline
                                      meloneA
                                      schrieb am zuletzt editiert von
                                      #416

                                      @pasges ping auf den WR vom ioBroker Host funktioniert? Modbus TCP ist sicher aktiviert?

                                      1 Antwort Letzte Antwort
                                      0
                                      • B Offline
                                        B Offline
                                        bishop
                                        schrieb am zuletzt editiert von
                                        #417

                                        ist diese Angabe

                                        // Enter your battery stack setup. 2 dimensional array, e.g. [[3, 2], [3, 0]] means:
                                        // First inverter has two battery stacks with 3 + 2 battery modules
                                        // while second inverter has only one battery stack with 3 battery modules
                                        const BatteryUnits = [[1, 0]];
                                        

                                        korrekt wenn ich nur ein Speicher mit 5kw habe?

                                        R 1 Antwort Letzte Antwort
                                        0
                                        • B bishop

                                          ist diese Angabe

                                          // Enter your battery stack setup. 2 dimensional array, e.g. [[3, 2], [3, 0]] means:
                                          // First inverter has two battery stacks with 3 + 2 battery modules
                                          // while second inverter has only one battery stack with 3 battery modules
                                          const BatteryUnits = [[1, 0]];
                                          

                                          korrekt wenn ich nur ein Speicher mit 5kw habe?

                                          R Offline
                                          R Offline
                                          R4
                                          schrieb am zuletzt editiert von
                                          #418

                                          @bishop
                                          Hab ich auch so :heavy_check_mark:

                                          1 Antwort Letzte Antwort
                                          1
                                          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

                                          314

                                          Online

                                          32.4k

                                          Benutzer

                                          81.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