Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Deconz Adapter Headsetpoint

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] Deconz Adapter Headsetpoint

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
41 Beiträge 6 Kommentatoren 3.2k Aufrufe 5 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.
  • FabioF Fabio

    @steff75 das bedeutet dann doch das das Problem beim setzten über das blockly und den Deconz Adapter besteht. Denn ich gebe im blockly den Wert 5 ein was 5 Grad entspricht aber der deconz macht dann 500 daraus (siehe Logdatei). Wenn ich dann unter deconz /Objekte den Wert Manuel auf 5 ändere wird das übernommen aber nicht ans Thermostat weiter gegeben. Alle Änderung am Thermostat aber werden korrekt im Deconz Adapter angezeigt.

    deconz.0	2021-06-20 13:02:24.433	warn	(23086) {"address":"/sensors/46/config/heatsetpoint","description":"invalid value, 500, for parameter heatsetpoint","type":7}
    
    S Online
    S Online
    Steff75
    schrieb am zuletzt editiert von
    #13

    @fa-bio Das ist schon richtig. Der Deconz Adapter rechnet das intern zur Darstellung um, an die API wird aber der Gradwert x 100 weitergegeben.

    FabioF 1 Antwort Letzte Antwort
    0
    • S Steff75

      @fa-bio Das ist schon richtig. Der Deconz Adapter rechnet das intern zur Darstellung um, an die API wird aber der Gradwert x 100 weitergegeben.

      FabioF Online
      FabioF Online
      Fabio
      schrieb am zuletzt editiert von
      #14

      @steff75 okay danke.

      Iobroker:

      • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

      • Du wächst mit ioBroker und ioBroker wächst mit dir.

      • Matter over Thread Hilfe

      1 Antwort Letzte Antwort
      0
      • S Steff75

        @jey-cee Ich hatte das Verhalten auch schon mal bei Version 2 gemeldet. https://forum.iobroker.net/post/520314
        Ich habe den Danfoss Ally Thermostat und kann auch nicht mehr über eine Wertänderung im Objekt heatsetpoint den Wert auf dem Thermostat selbst verändern. Vor ein paar Wochen, als der heatingcontrol-Adapter noch Saison hatte, ging es aber noch.

        Edit: Ich verwende die Version 1.3.18. Version 2 war nur für kurze Zeit im Einsatz.

        Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        schrieb am zuletzt editiert von
        #15

        @steff75 sagte in Deconz Adapter Headsetpoint:

        Ich hatte das Verhalten auch schon mal bei Version 2 gemeldet.

        Das ist nicht das selbe wie hier. Dort schreibst du es wird gar nichts an deConz geschickt, hier wird der Wert aber sehr wohl Übertragen nur nicht Akzeptiert.
        Da ich keine Änderungen vorgenommen habe die auch nur Ansatzweise etwas damit zu tun haben, weis ich nicht woran das liegen kann.

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        S 1 Antwort Letzte Antwort
        0
        • Jey CeeJ Jey Cee

          @steff75 sagte in Deconz Adapter Headsetpoint:

          Ich hatte das Verhalten auch schon mal bei Version 2 gemeldet.

          Das ist nicht das selbe wie hier. Dort schreibst du es wird gar nichts an deConz geschickt, hier wird der Wert aber sehr wohl Übertragen nur nicht Akzeptiert.
          Da ich keine Änderungen vorgenommen habe die auch nur Ansatzweise etwas damit zu tun haben, weis ich nicht woran das liegen kann.

          S Online
          S Online
          Steff75
          schrieb am zuletzt editiert von
          #16

          @jey-cee Ok, danke. Ich habe nun mal testweise auf die v1.3.11 gedowngradet, womit es damals noch funktionierte. Und tatsächlich, auch hier klappt es nun nicht mehr.

          Aber nur mal so aus Interesse, da ich mich da nicht ganz so gut auskenne:
          Mit einem Rest-Client kann ich ja die Wertänderung per Rest-API erfolgreich setzten. Bisher war ich der Meinung, das der Adapter unter der Haube eigentlich das gleiche tut, also einen Request mit der deconz-Rest-API macht. Aber das scheint hier wohl anders zu funktionieren, oder?

          Jey CeeJ 1 Antwort Letzte Antwort
          0
          • S Steff75

            @jey-cee Ok, danke. Ich habe nun mal testweise auf die v1.3.11 gedowngradet, womit es damals noch funktionierte. Und tatsächlich, auch hier klappt es nun nicht mehr.

            Aber nur mal so aus Interesse, da ich mich da nicht ganz so gut auskenne:
            Mit einem Rest-Client kann ich ja die Wertänderung per Rest-API erfolgreich setzten. Bisher war ich der Meinung, das der Adapter unter der Haube eigentlich das gleiche tut, also einen Request mit der deconz-Rest-API macht. Aber das scheint hier wohl anders zu funktionieren, oder?

            Jey CeeJ Online
            Jey CeeJ Online
            Jey Cee
            Developer
            schrieb am zuletzt editiert von
            #17

            @steff75 sagte in Deconz Adapter Headsetpoint:

            Aber das scheint hier wohl anders zu funktionieren, oder?

            Nein, umso Kurioser ist das es jetzt nicht mehr Funktioniert.

            Persönlicher Support
            Spenden -> paypal.me/J3YC33

            S 1 Antwort Letzte Antwort
            0
            • FabioF Online
              FabioF Online
              Fabio
              schrieb am zuletzt editiert von
              #18

              @jey-cee ich habe mir die letzte Betaversion der Phoscon App installiert. Dort hat man die Möglichkeit API Informationen der angelernten Geräte auszulesen hier das Resultat von einem Thermostat vielleicht hilft das evtl. weiter. Wenn ich Helfen kann einfach Bescheid geben.

              {
                  "config": {
                      "battery": 95,
                      "displayflipped": false,
                      "heatsetpoint": 3000,
                      "locked": false,
                      "mode": "auto",
                      "offset": 0,
                      "on": true,
                      "reachable": true
                  },
                  "ep": 1,
                  "etag": "a693d2b7d2af2758d13cce3478ac1551",
                  "lastseen": "2021-06-20T13:16Z",
                  "manufacturername": "Eurotronic",
                  "modelid": "SPZB0001",
                  "name": "Temperaturregler Badezimmer",
                  "state": {
                      "lastupdated": "2021-06-20T13:16:49.057",
                      "on": true,
                      "temperature": 2300,
                      "valve": 255
                  },
                  "swversion": "22190930",
                  "type": "ZHAThermostat",
                  "uniqueid": "00:15:8d:00:03:69:85:e6-01-0201"
              }
              

              Iobroker:

              • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

              • Du wächst mit ioBroker und ioBroker wächst mit dir.

              • Matter over Thread Hilfe

              1 Antwort Letzte Antwort
              0
              • Jey CeeJ Jey Cee

                @steff75 sagte in Deconz Adapter Headsetpoint:

                Aber das scheint hier wohl anders zu funktionieren, oder?

                Nein, umso Kurioser ist das es jetzt nicht mehr Funktioniert.

                S Online
                S Online
                Steff75
                schrieb am zuletzt editiert von
                #19

                @jey-cee Ich habe mal was probiert, wahrscheinlich ist es nicht der Fehler, da du da bestimmt sowieso schon dran gedacht hättest. Aber ich schreibe es zur Sicherheit trotzdem mal hier. Also, wenn es Blödsinn ist, einfach ignorieren. ;-)
                Besteht die Möglichkeit, das der Wert des Keys als Typ String, anstatt Number gesendet wird ? Z.B.:

                {"heatsetpoint": "1800"}
                

                Damit wird nämlich auch diese Fehlermeldung zurückgegeben.
                Screenshot 2021-06-20 173748.png

                FabioF Jey CeeJ 2 Antworten Letzte Antwort
                0
                • S Steff75

                  @jey-cee Ich habe mal was probiert, wahrscheinlich ist es nicht der Fehler, da du da bestimmt sowieso schon dran gedacht hättest. Aber ich schreibe es zur Sicherheit trotzdem mal hier. Also, wenn es Blödsinn ist, einfach ignorieren. ;-)
                  Besteht die Möglichkeit, das der Wert des Keys als Typ String, anstatt Number gesendet wird ? Z.B.:

                  {"heatsetpoint": "1800"}
                  

                  Damit wird nämlich auch diese Fehlermeldung zurückgegeben.
                  Screenshot 2021-06-20 173748.png

                  FabioF Online
                  FabioF Online
                  Fabio
                  schrieb am zuletzt editiert von Fabio
                  #20

                  Hallo @jey-cee ; @steff75 wir sollten mal eingrenzen womit das passiert.

                  Ich arbeite mit dem Phoscon Gateway von Dresden.
                  Ich habe da die Beta Version drauf 2.12.01 / 14.6.2021 und die
                  Firmware 26690700. Wie sieht es bei euch aus?
                  Hier wird beschrieben was verändert worden ist evtl. hängt das damit zusammen. https://github.com/dresden-elektronik/deconz-rest-plugin/releases/tag/v2.12.1-beta

                  Node.js v12.22.1
                  NPM6.14.12

                  Grüße
                  Fabio

                  Iobroker:

                  • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                  • Du wächst mit ioBroker und ioBroker wächst mit dir.

                  • Matter over Thread Hilfe

                  S 1 Antwort Letzte Antwort
                  0
                  • FabioF Fabio

                    Hallo @jey-cee ; @steff75 wir sollten mal eingrenzen womit das passiert.

                    Ich arbeite mit dem Phoscon Gateway von Dresden.
                    Ich habe da die Beta Version drauf 2.12.01 / 14.6.2021 und die
                    Firmware 26690700. Wie sieht es bei euch aus?
                    Hier wird beschrieben was verändert worden ist evtl. hängt das damit zusammen. https://github.com/dresden-elektronik/deconz-rest-plugin/releases/tag/v2.12.1-beta

                    Node.js v12.22.1
                    NPM6.14.12

                    Grüße
                    Fabio

                    S Online
                    S Online
                    Steff75
                    schrieb am zuletzt editiert von Steff75
                    #21

                    @fa-bio Ich habe auch diese Version. Nur mein Conbee 2 hat die Firmware 266B0700. In meinem "Home Assistant" Docker-Testcontainer funktioniert das Verändern des Heatsetpoints auch.

                    Du könntest in deinem Blockly als Alternative zum "Steuere..." Block auch einen "Exec" Block nehmen. Da drin kannst du dann mit einem curl Befehl die Wertänderung direkt über die API machen.

                    Bei Befehl trägst du dann folgendes ein:

                    curl -X PUT http://192.168.178.31:8077/api/XXXXXX/sensors/21/config -H 'Content-Type: application/json' -d '{"heatsetpoint": 1800}'
                    

                    Curl muss dafür installiert sein. Die IP und Port musst du natürlich anpassen. Auch die Nummer des Sensors entsprechend deinem Thermostat und den Wert für die gewünschte Temperatur. Das XXXXXX ersetzt du mit deinem API-Key. Die Werte findest du auf der Konfigurationsseite vom Deconz-Adapter. Ist halt nur ein Workaround, bis es wieder direkt im ioBroker funktioniert.
                    Screenshot 2021-06-21 103249.png

                    AsgothianA FabioF 2 Antworten Letzte Antwort
                    0
                    • S Steff75

                      @fa-bio Ich habe auch diese Version. Nur mein Conbee 2 hat die Firmware 266B0700. In meinem "Home Assistant" Docker-Testcontainer funktioniert das Verändern des Heatsetpoints auch.

                      Du könntest in deinem Blockly als Alternative zum "Steuere..." Block auch einen "Exec" Block nehmen. Da drin kannst du dann mit einem curl Befehl die Wertänderung direkt über die API machen.

                      Bei Befehl trägst du dann folgendes ein:

                      curl -X PUT http://192.168.178.31:8077/api/XXXXXX/sensors/21/config -H 'Content-Type: application/json' -d '{"heatsetpoint": 1800}'
                      

                      Curl muss dafür installiert sein. Die IP und Port musst du natürlich anpassen. Auch die Nummer des Sensors entsprechend deinem Thermostat und den Wert für die gewünschte Temperatur. Das XXXXXX ersetzt du mit deinem API-Key. Die Werte findest du auf der Konfigurationsseite vom Deconz-Adapter. Ist halt nur ein Workaround, bis es wieder direkt im ioBroker funktioniert.
                      Screenshot 2021-06-21 103249.png

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb am zuletzt editiert von
                      #22

                      @steff75
                      Es ist einen Versuch wert. Allerdings ist das letztendlich genau das was auch der ioBroker Adapter macht. ich rechne also damit das auch da das gleiche Ergebnis kommen wird.

                      Bevor Du das im Skript ausprobierst würde ich das einfach aus der Konsole auf dem Pi testen - damit du das Ergebnis zu sehen bekommst.

                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                      S 1 Antwort Letzte Antwort
                      0
                      • AsgothianA Asgothian

                        @steff75
                        Es ist einen Versuch wert. Allerdings ist das letztendlich genau das was auch der ioBroker Adapter macht. ich rechne also damit das auch da das gleiche Ergebnis kommen wird.

                        Bevor Du das im Skript ausprobierst würde ich das einfach aus der Konsole auf dem Pi testen - damit du das Ergebnis zu sehen bekommst.

                        S Online
                        S Online
                        Steff75
                        schrieb am zuletzt editiert von
                        #23

                        @asgothian Ich habe es ausprobiert und es funktioniert. Wie ich bereits in den vorherigen Beiträgen im Thread beschrieben habe, funktionieren die Requests über die Rest API direkt ja problemlos.

                        FabioF 1 Antwort Letzte Antwort
                        0
                        • S Steff75

                          @asgothian Ich habe es ausprobiert und es funktioniert. Wie ich bereits in den vorherigen Beiträgen im Thread beschrieben habe, funktionieren die Requests über die Rest API direkt ja problemlos.

                          FabioF Online
                          FabioF Online
                          Fabio
                          schrieb am zuletzt editiert von Fabio
                          #24

                          @steff75 Ich bekomme das nicht hin,:disappointed: bin da nicht so fit wie ihr trotz der super Anleitung.
                          Ich habe Simple RESTful API installiert wie würde denn da der URL Aufruf aussehen geht das damit überhaupt?
                          Ist auch nicht so schlimm, ich Glaube fest daran das @jey-cee es rausfindet.
                          Wie gesagt ich bin noch nicht lange mit Iobroker zu Gange erst ein paar Monate. Und mit fast 60 fällt es mit doch schwer immer zu folgen. ;-)
                          Vielen Dank

                          Iobroker:

                          • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                          • Du wächst mit ioBroker und ioBroker wächst mit dir.

                          • Matter over Thread Hilfe

                          S 1 Antwort Letzte Antwort
                          0
                          • FabioF Fabio

                            @steff75 Ich bekomme das nicht hin,:disappointed: bin da nicht so fit wie ihr trotz der super Anleitung.
                            Ich habe Simple RESTful API installiert wie würde denn da der URL Aufruf aussehen geht das damit überhaupt?
                            Ist auch nicht so schlimm, ich Glaube fest daran das @jey-cee es rausfindet.
                            Wie gesagt ich bin noch nicht lange mit Iobroker zu Gange erst ein paar Monate. Und mit fast 60 fällt es mit doch schwer immer zu folgen. ;-)
                            Vielen Dank

                            S Online
                            S Online
                            Steff75
                            schrieb am zuletzt editiert von
                            #25

                            @fa-bio Kein Problem 🙂 , ich kann auch nur das nötigste. Ich denke auch, dass eine Lösung gefunden wird.

                            Für meinen Workaround brauchst du aber auch nicht den den Simple Restful Adapter. Da reicht es den Block in deinem Blockly-Script zu ersetzen.

                            FabioF 1 Antwort Letzte Antwort
                            0
                            • S Steff75

                              @fa-bio Kein Problem 🙂 , ich kann auch nur das nötigste. Ich denke auch, dass eine Lösung gefunden wird.

                              Für meinen Workaround brauchst du aber auch nicht den den Simple Restful Adapter. Da reicht es den Block in deinem Blockly-Script zu ersetzen.

                              FabioF Online
                              FabioF Online
                              Fabio
                              schrieb am zuletzt editiert von Fabio
                              #26

                              @steff75 hab es noch mal probiert bekomme das im log

                              javascript.0	2021-06-21 11:59:51.575	error	(15878) script.js.common.heizen: {}
                              

                              Iobroker:

                              • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                              • Du wächst mit ioBroker und ioBroker wächst mit dir.

                              • Matter over Thread Hilfe

                              S 1 Antwort Letzte Antwort
                              0
                              • FabioF Fabio

                                @steff75 hab es noch mal probiert bekomme das im log

                                javascript.0	2021-06-21 11:59:51.575	error	(15878) script.js.common.heizen: {}
                                
                                S Online
                                S Online
                                Steff75
                                schrieb am zuletzt editiert von
                                #27

                                @fa-bio So ohne weiteres kann ich da nicht helfen. Evt hilft da ein Screenshot von deinem Blockly.

                                FabioF 1 Antwort Letzte Antwort
                                0
                                • S Steff75

                                  @fa-bio So ohne weiteres kann ich da nicht helfen. Evt hilft da ein Screenshot von deinem Blockly.

                                  FabioF Online
                                  FabioF Online
                                  Fabio
                                  schrieb am zuletzt editiert von
                                  #28

                                  @steff75 ich sehe gerade "Curl muss dafür installiert sein".
                                  Wie geht das über den IObroker?

                                  Iobroker:

                                  • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                                  • Du wächst mit ioBroker und ioBroker wächst mit dir.

                                  • Matter over Thread Hilfe

                                  BBTownB 1 Antwort Letzte Antwort
                                  0
                                  • FabioF Fabio

                                    @steff75 ich sehe gerade "Curl muss dafür installiert sein".
                                    Wie geht das über den IObroker?

                                    BBTownB Offline
                                    BBTownB Offline
                                    BBTown
                                    schrieb am zuletzt editiert von BBTown
                                    #29

                                    @fa-bio

                                    sudo apt install curl -y
                                    

                                    ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                    FabioF 1 Antwort Letzte Antwort
                                    1
                                    • BBTownB BBTown

                                      @fa-bio

                                      sudo apt install curl -y
                                      
                                      FabioF Online
                                      FabioF Online
                                      Fabio
                                      schrieb am zuletzt editiert von
                                      #30

                                      @bbtown ich danke dir :+1:

                                      Iobroker:

                                      • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                                      • Du wächst mit ioBroker und ioBroker wächst mit dir.

                                      • Matter over Thread Hilfe

                                      1 Antwort Letzte Antwort
                                      0
                                      • S Steff75

                                        @jey-cee Ich habe mal was probiert, wahrscheinlich ist es nicht der Fehler, da du da bestimmt sowieso schon dran gedacht hättest. Aber ich schreibe es zur Sicherheit trotzdem mal hier. Also, wenn es Blödsinn ist, einfach ignorieren. ;-)
                                        Besteht die Möglichkeit, das der Wert des Keys als Typ String, anstatt Number gesendet wird ? Z.B.:

                                        {"heatsetpoint": "1800"}
                                        

                                        Damit wird nämlich auch diese Fehlermeldung zurückgegeben.
                                        Screenshot 2021-06-20 173748.png

                                        Jey CeeJ Online
                                        Jey CeeJ Online
                                        Jey Cee
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #31

                                        @steff75 sagte in Deconz Adapter Headsetpoint:

                                        Besteht die Möglichkeit, das der Wert des Keys als Typ String, anstatt Number gesendet wird ?

                                        Darüber habe ich auch Nachgedacht und jetzt extra nochmal geprüft.
                                        Der Adapter intern rechnet das ja um und macht daraus immer eine Zahl. Einen Punkt hab ich gefunden an dem es hängen könnte, aber dann hätte das nie Funktionieren dürfen.
                                        Ich hab das jetzt mal geändert.

                                        Kann bitte jemand den Adapter von Github installieren und Testen?

                                        Persönlicher Support
                                        Spenden -> paypal.me/J3YC33

                                        S FabioF 2 Antworten Letzte Antwort
                                        0
                                        • Jey CeeJ Jey Cee

                                          @steff75 sagte in Deconz Adapter Headsetpoint:

                                          Besteht die Möglichkeit, das der Wert des Keys als Typ String, anstatt Number gesendet wird ?

                                          Darüber habe ich auch Nachgedacht und jetzt extra nochmal geprüft.
                                          Der Adapter intern rechnet das ja um und macht daraus immer eine Zahl. Einen Punkt hab ich gefunden an dem es hängen könnte, aber dann hätte das nie Funktionieren dürfen.
                                          Ich hab das jetzt mal geändert.

                                          Kann bitte jemand den Adapter von Github installieren und Testen?

                                          S Online
                                          S Online
                                          Steff75
                                          schrieb am zuletzt editiert von Steff75
                                          #32

                                          @jey-cee Hallo, ich habe die Version vom Github installiert. Der Heatsetpoint wird damit vom Thermostat übernommen.
                                          Herzlichen Glückwunsch :+1:

                                          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

                                          686

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe