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. Hardware
  4. SONOFF NSPanel mit Lovelace UI (TypeScript Version)

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    150

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

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

SONOFF NSPanel mit Lovelace UI (TypeScript Version)

Scheduled Pinned Locked Moved Hardware
lovelace uinspanelsonoff
8.0k Posts 277 Posters 7.2m Views 262 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.
  • J joBr99

    @gargano was hast du für einen Webserver? 1.2 braucht HTTP Range Header support; 1.1 nicht

    GarganoG Offline
    GarganoG Offline
    Gargano
    wrote on last edited by
    #2395

    @jobr99 Ich habs versucht mit dem Iobroker Webserver (über Proxy) und dem TinyWeb. Ich wollte kein großen Webserver aufmachen.
    Wenn Du einen kleinen Webserver hast, der mit Proto 1.2 funktioniert, sag bitte Bescheid.

    Aber wenn Proto 1.1. keinen sonstigen Nachteil hat, kann ich auch das weiterhin verwenden. Dauert hat nur länger beim Update.

    J 1 Reply Last reply
    0
    • GarganoG Gargano

      @jobr99 Ich habs versucht mit dem Iobroker Webserver (über Proxy) und dem TinyWeb. Ich wollte kein großen Webserver aufmachen.
      Wenn Du einen kleinen Webserver hast, der mit Proto 1.2 funktioniert, sag bitte Bescheid.

      Aber wenn Proto 1.1. keinen sonstigen Nachteil hat, kann ich auch das weiterhin verwenden. Dauert hat nur länger beim Update.

      J Offline
      J Offline
      joBr99
      wrote on last edited by
      #2396

      @gargano
      Kein Plan, probier mal den:
      https://github.com/TheWaWaR/simple-http-server

      GregorSG 1 Reply Last reply
      0
      • J joBr99

        @gargano
        Kein Plan, probier mal den:
        https://github.com/TheWaWaR/simple-http-server

        GregorSG Offline
        GregorSG Offline
        GregorS
        wrote on last edited by
        #2397

        Wenn ich in einer Page bin (z.B. Thermostat) springt er nicht zurück in den Screensaver.
        Kann ich irgendwo abfragen auf welcher Seite sich das Panel befindet und ggf. mittels Blocly einen Änderung auf den Sreensaver erzwingen?

        INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

        T 1 Reply Last reply
        0
        • GregorSG GregorS

          Wenn ich in einer Page bin (z.B. Thermostat) springt er nicht zurück in den Screensaver.
          Kann ich irgendwo abfragen auf welcher Seite sich das Panel befindet und ggf. mittels Blocly einen Änderung auf den Sreensaver erzwingen?

          T Offline
          T Offline
          TT-Tom
          wrote on last edited by
          #2398

          @gregors sagte in SONOFF NSPanel mit Lovelace UI:

          Kann ich irgendwo abfragen auf welcher Seite sich das Panel befindet

          0_userdata.0.NSPanel.xxxx.ActivePage wird dir die Überschrift und der Typ angezeigt.

          Warum geht er nicht in den Screensaver, steht was im Log??

          Gruß Tom
          https://github.com/tt-tom17
          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

          NSPanel Script Wiki
          https://github.com/joBr99/nspanel-lovelace-ui/wiki

          NSPanel Adapter Wiki
          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

          GregorSG ArmilarA 2 Replies Last reply
          0
          • T TT-Tom

            @gregors sagte in SONOFF NSPanel mit Lovelace UI:

            Kann ich irgendwo abfragen auf welcher Seite sich das Panel befindet

            0_userdata.0.NSPanel.xxxx.ActivePage wird dir die Überschrift und der Typ angezeigt.

            Warum geht er nicht in den Screensaver, steht was im Log??

            GregorSG Offline
            GregorSG Offline
            GregorS
            wrote on last edited by GregorS
            #2399

            @tt-tom
            Nein, im Log wird nichts gemeldet.
            Passiert auch nicht immer. Hab das Panel mal neu gestartet, jetzt geht es wieder.

            INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

            GregorSG 1 Reply Last reply
            0
            • GregorSG GregorS

              @tt-tom
              Nein, im Log wird nichts gemeldet.
              Passiert auch nicht immer. Hab das Panel mal neu gestartet, jetzt geht es wieder.

              GregorSG Offline
              GregorSG Offline
              GregorS
              wrote on last edited by
              #2400

              Verzweifle gerade an der Alarmseite.
              Nach aktivieren der Seite werden in o_userdaten die Objekte angelegt.
              Aber im Verzeichnis "AlarmAlarm".
              In der Anleitung von joBr99 im github gibt es aber nur ein Verzeichnis "Alarm", dies ist auch so in seinem Sripten eingetragen.
              Habe in dem Script aber nichts gefunden, wo 2x Alarm steht.
              Hat jemand eine Lösung?
              a1.JPG

              INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

              ArmilarA 1 Reply Last reply
              0
              • GregorSG GregorS

                Verzweifle gerade an der Alarmseite.
                Nach aktivieren der Seite werden in o_userdaten die Objekte angelegt.
                Aber im Verzeichnis "AlarmAlarm".
                In der Anleitung von joBr99 im github gibt es aber nur ein Verzeichnis "Alarm", dies ist auch so in seinem Sripten eingetragen.
                Habe in dem Script aber nichts gefunden, wo 2x Alarm steht.
                Hat jemand eine Lösung?
                a1.JPG

                ArmilarA Offline
                ArmilarA Offline
                Armilar
                Most Active Forum Testing
                wrote on last edited by
                #2401

                @gregors

                Ich schätze mal, dass du dem Alarm-Pfad noch ein Alarm angefügt hast.

                5ad15ab6-78ef-4c0b-a3d8-13d1a8e8c144-image.png

                Ist aber nicht erforderlich.

                Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Reply Last reply
                0
                • T TT-Tom

                  @gregors sagte in SONOFF NSPanel mit Lovelace UI:

                  Kann ich irgendwo abfragen auf welcher Seite sich das Panel befindet

                  0_userdata.0.NSPanel.xxxx.ActivePage wird dir die Überschrift und der Typ angezeigt.

                  Warum geht er nicht in den Screensaver, steht was im Log??

                  ArmilarA Offline
                  ArmilarA Offline
                  Armilar
                  Most Active Forum Testing
                  wrote on last edited by
                  #2402

                  @tt-tom , @GregorS

                  Wenn ich in einer Page bin (z.B. Thermostat) springt er nicht zurück in den Screensaver.

                  Kann es sein, dass

                  0_userdata.0.NSPanel.1.Config.Screensaver.timeoutScreensaver auf 0 steht?

                  Dann ist der Screensaver deaktiviert.

                  Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  GregorSG GarganoG 2 Replies Last reply
                  0
                  • ArmilarA Armilar

                    @tt-tom , @GregorS

                    Wenn ich in einer Page bin (z.B. Thermostat) springt er nicht zurück in den Screensaver.

                    Kann es sein, dass

                    0_userdata.0.NSPanel.1.Config.Screensaver.timeoutScreensaver auf 0 steht?

                    Dann ist der Screensaver deaktiviert.

                    GregorSG Offline
                    GregorSG Offline
                    GregorS
                    wrote on last edited by
                    #2403

                    @armilar
                    Nein, der timeout steht auf 10.
                    Passiert ja auch nicht immer.
                    Wollte es gestern mal reproduzieren, aber jedesmal schaltet es um auf den Screensaver.
                    Heute moregn, steht er auf der Thermopage.

                    INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      radierer
                      wrote on last edited by
                      #2404

                      Hallo,

                      ich habe seit der 4.0.3 das Problem, dass ich bei einem Schließen von zB popuplight auf der Level 0 Page lande.

                      Ich habe gerade eben nochmal die 3.9.0 laufen lassen .. da landet man nach Schließen des popups wieder auf der vorherigen Seite?!

                      Was habe ich bei der Aktualisierung auf 4.0.3 übersehen?

                      Vielen Dank schonmal!

                      T 2 Replies Last reply
                      0
                      • R radierer

                        Hallo,

                        ich habe seit der 4.0.3 das Problem, dass ich bei einem Schließen von zB popuplight auf der Level 0 Page lande.

                        Ich habe gerade eben nochmal die 3.9.0 laufen lassen .. da landet man nach Schließen des popups wieder auf der vorherigen Seite?!

                        Was habe ich bei der Aktualisierung auf 4.0.3 übersehen?

                        Vielen Dank schonmal!

                        T Offline
                        T Offline
                        TT-Tom
                        wrote on last edited by
                        #2405

                        @radierer
                        kann ich bestätigen, passiert bei mir auch.

                        Gruß Tom
                        https://github.com/tt-tom17
                        Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                        NSPanel Script Wiki
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        NSPanel Adapter Wiki
                        https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                        1 Reply Last reply
                        0
                        • ArmilarA Armilar

                          @tt-tom , @GregorS

                          Wenn ich in einer Page bin (z.B. Thermostat) springt er nicht zurück in den Screensaver.

                          Kann es sein, dass

                          0_userdata.0.NSPanel.1.Config.Screensaver.timeoutScreensaver auf 0 steht?

                          Dann ist der Screensaver deaktiviert.

                          GarganoG Offline
                          GarganoG Offline
                          Gargano
                          wrote on last edited by
                          #2406

                          @armilar sagte in SONOFF NSPanel mit Lovelace UI:
                          @tt-tom

                          0_userdata.0.NSPanel.1.Config.Screensaver.timeoutScreensaver

                          Das wird wohl direkt im NSPanel gehandelt.

                          function HandleStartupProcess(): void {
                              SendDate();
                              SendTime();
                              SendToPanel({ payload: 'timeout~' + getState(NSPanel_Path + 'Config.Screensaver.timeoutScreensaver').val });
                          }
                          

                          Kann man über die Console abfragen, welcher Wert im NSPanel steht ?

                          1 Reply Last reply
                          0
                          • R radierer

                            Hallo,

                            ich habe seit der 4.0.3 das Problem, dass ich bei einem Schließen von zB popuplight auf der Level 0 Page lande.

                            Ich habe gerade eben nochmal die 3.9.0 laufen lassen .. da landet man nach Schließen des popups wieder auf der vorherigen Seite?!

                            Was habe ich bei der Aktualisierung auf 4.0.3 übersehen?

                            Vielen Dank schonmal!

                            T Offline
                            T Offline
                            TT-Tom
                            wrote on last edited by
                            #2407

                            @radierer

                            kann es sein das du unter 0_userdata.0.NSPanel.xxxxx.ScreensaverInfo.bExitPage "0" zu stehen hast? wenn ja trage bitte dort mal "null" ein. und testen.

                            Gruß Tom
                            https://github.com/tt-tom17
                            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                            NSPanel Script Wiki
                            https://github.com/joBr99/nspanel-lovelace-ui/wiki

                            NSPanel Adapter Wiki
                            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                            ArmilarA T 2 Replies Last reply
                            0
                            • T TT-Tom

                              @radierer

                              kann es sein das du unter 0_userdata.0.NSPanel.xxxxx.ScreensaverInfo.bExitPage "0" zu stehen hast? wenn ja trage bitte dort mal "null" ein. und testen.

                              ArmilarA Offline
                              ArmilarA Offline
                              Armilar
                              Most Active Forum Testing
                              wrote on last edited by Armilar
                              #2408

                              @tt-tom

                              ja, das die popup beim beenden auch ein bExit liefern, ist ein wenig unglücklich.

                              Habe das letzte activePage = config.pages[pageId]; in die Screensaver-Bedingung verschoben. So sollte es gehen...

                                          case 'bExit':
                                              if (words[2] == 'screensaver') {
                                                  if (getState(NSPanel_Path + 'Config.Screensaver.screenSaverDoubleClick').val) {
                                                      if (words[4] >= 2) {
                                                          if (existsObject(NSPanel_Path + 'ScreensaverInfo.bExitPage') && getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val != null) {
                                                              pageId = getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val;
                                                          }
                                                      } else {
                                                          if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading').val != '') {
                                                              setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading', '');
                                                          }
                                                          if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyText').val != '') {
                                                              setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyText', '');
                                                          }
                                                          screensaverEnabled = true;
                                                          break;
                                                      }
                                                  } else {
                                                      if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading').val != '') {
                                                          setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading', '');
                                                      }
                                                      if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyText').val != '') {
                                                          setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyText', '');
                                                      }   
                              
                                                      if (existsObject(NSPanel_Path + 'ScreensaverInfo.bExitPage') && getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val != null) {   
                                                          pageId = getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val
                                                      }
                                                  }
                                                  activePage = config.pages[pageId];
                                              }
                                              GeneratePage(activePage);
                                              break;
                              

                              Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                              https://github.com/joBr99/nspanel-lovelace-ui/wiki

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              R 1 Reply Last reply
                              0
                              • T TT-Tom

                                @radierer

                                kann es sein das du unter 0_userdata.0.NSPanel.xxxxx.ScreensaverInfo.bExitPage "0" zu stehen hast? wenn ja trage bitte dort mal "null" ein. und testen.

                                T Offline
                                T Offline
                                TT-Tom
                                wrote on last edited by TT-Tom
                                #2409

                                @tt-tom @Armilar

                                gelöscht: Browser hat sich nicht aktualisiert, werde es testen

                                Edit: Läuft bei mir

                                Gruß Tom
                                https://github.com/tt-tom17
                                Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                NSPanel Script Wiki
                                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                NSPanel Adapter Wiki
                                https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                ArmilarA 1 Reply Last reply
                                1
                                • T TT-Tom

                                  @tt-tom @Armilar

                                  gelöscht: Browser hat sich nicht aktualisiert, werde es testen

                                  Edit: Läuft bei mir

                                  ArmilarA Offline
                                  ArmilarA Offline
                                  Armilar
                                  Most Active Forum Testing
                                  wrote on last edited by Armilar
                                  #2410

                                  @tt-tom

                                  Hotfix 4.0.4 ist auf github. Reicht die bExit zu tauschen oder wer nicht suchen mag den unteren Teil des Scriptes.

                                  Da es auch in der HMI ein Bugfix gab, könnte auch ein:

                                  FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.0.4.tft
                                  

                                  nicht schaden.

                                  Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  R 1 Reply Last reply
                                  1
                                  • ArmilarA Armilar

                                    @tt-tom

                                    Hotfix 4.0.4 ist auf github. Reicht die bExit zu tauschen oder wer nicht suchen mag den unteren Teil des Scriptes.

                                    Da es auch in der HMI ein Bugfix gab, könnte auch ein:

                                    FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.0.4.tft
                                    

                                    nicht schaden.

                                    R Offline
                                    R Offline
                                    ronny130286
                                    wrote on last edited by
                                    #2411

                                    @armilar

                                    Mal eine Frage, wäre es eigentlich möglich das Display Nachts komplett auszuschalten? Also sowas wie Dimmode 0

                                    ArmilarA GregorSG 2 Replies Last reply
                                    0
                                    • R ronny130286

                                      @armilar

                                      Mal eine Frage, wäre es eigentlich möglich das Display Nachts komplett auszuschalten? Also sowas wie Dimmode 0

                                      ArmilarA Offline
                                      ArmilarA Offline
                                      Armilar
                                      Most Active Forum Testing
                                      wrote on last edited by Armilar
                                      #2412

                                      @ronny130286

                                      Mal eine Frage, wäre es eigentlich möglich das Display Nachts komplett auszuschalten? Also sowas wie Dimmode 0

                                      Ja klar, einfach nachts auf Dimmode "0" stellen. Geht eigentlich schon immer :blush:

                                      EDIT:

                                      per Automatik mit:
                                      9cb9ab91-44a4-43cf-8947-f385c2248ed9-image.png

                                      oder manuell mit:

                                      e49492cc-98db-44fd-8ebf-dc083af48dc9-image.png

                                      null = default = Automatik

                                      Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                                      https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      R 1 Reply Last reply
                                      0
                                      • R ronny130286

                                        @armilar

                                        Mal eine Frage, wäre es eigentlich möglich das Display Nachts komplett auszuschalten? Also sowas wie Dimmode 0

                                        GregorSG Offline
                                        GregorSG Offline
                                        GregorS
                                        wrote on last edited by
                                        #2413

                                        @ronny130286

                                        Mache ich auch.
                                        Wenn keiner mehr zu Hause ist und nachts schalte ich das Display aus

                                        INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

                                        1 Reply Last reply
                                        0
                                        • ArmilarA Armilar

                                          @tt-tom

                                          ja, das die popup beim beenden auch ein bExit liefern, ist ein wenig unglücklich.

                                          Habe das letzte activePage = config.pages[pageId]; in die Screensaver-Bedingung verschoben. So sollte es gehen...

                                                      case 'bExit':
                                                          if (words[2] == 'screensaver') {
                                                              if (getState(NSPanel_Path + 'Config.Screensaver.screenSaverDoubleClick').val) {
                                                                  if (words[4] >= 2) {
                                                                      if (existsObject(NSPanel_Path + 'ScreensaverInfo.bExitPage') && getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val != null) {
                                                                          pageId = getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val;
                                                                      }
                                                                  } else {
                                                                      if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading').val != '') {
                                                                          setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading', '');
                                                                      }
                                                                      if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyText').val != '') {
                                                                          setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyText', '');
                                                                      }
                                                                      screensaverEnabled = true;
                                                                      break;
                                                                  }
                                                              } else {
                                                                  if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading').val != '') {
                                                                      setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyHeading', '');
                                                                  }
                                                                  if (getState(NSPanel_Path + 'ScreensaverInfo.popupNotifyText').val != '') {
                                                                      setIfExists(NSPanel_Path + 'ScreensaverInfo.popupNotifyText', '');
                                                                  }   
                                          
                                                                  if (existsObject(NSPanel_Path + 'ScreensaverInfo.bExitPage') && getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val != null) {   
                                                                      pageId = getState(NSPanel_Path + 'ScreensaverInfo.bExitPage').val
                                                                  }
                                                              }
                                                              activePage = config.pages[pageId];
                                                          }
                                                          GeneratePage(activePage);
                                                          break;
                                          
                                          R Offline
                                          R Offline
                                          radierer
                                          wrote on last edited by
                                          #2414

                                          @armilar

                                          Hab die bExit ersetzt .. läuft. :)

                                          Besten Dank für den schnellen Support!

                                          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

                                          292

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          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