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. Tester
  4. Test Withings v0.0.x

NEWS

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

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

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

Test Withings v0.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
550 Beiträge 51 Kommentatoren 128.1k Aufrufe 45 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.
  • Damrak2022D Damrak2022

    @tombox Ja, aber nur den einen, welcher mir bei total_sleep_time ein Datum angezeigt hat. War das richtig?

    T Offline
    T Offline
    tombox
    schrieb am zuletzt editiert von
    #192

    @damrak2022 Ja korrekt du kannst ihn auch bearbeiten und die rolle von datum in nummer ändern was dann dargestellt wird

    Damrak2022D 2 Antworten Letzte Antwort
    0
    • ESP8266E ESP8266

      @xanon ,

      on({id: "withings.0.28587019.measures.measuregrps01.1.value"/*value*/, change: "ne"}, async function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Gewicht"/*Gewicht*/, Math.round((parseFloat(getState("withings.0.28587019.measures.measuregrps01.1.value").val) / 1000)*10)/10);
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Datum"/*Datum*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "DD.MM.YYYY"))));
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Zeit"/*Zeit*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss"))));
      });
      
      C Offline
      C Offline
      Cosmicbase
      schrieb am zuletzt editiert von Cosmicbase
      #193

      @esp8266 Hallo und danke für das Script.

      Habe das Script den DP getreue angepasst.
      In meinem Fall

      on({id: "withings.0.29237079.measures.measuregrps01.1.value"/*value*/, change: "ne"}, async function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Gewicht"/*Gewicht*/, Math.round((parseFloat(getState("withings.0.29237079.measures.measuregrps01.1.value").val) / 1000)*10)/10);
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Datum"/*Datum*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.29237079.measures.measuregrps01.created").val) * 1000)), "DD.MM.YYYY"))));
        setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Zeit"/*Zeit*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.29237079.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss"))));
      });
      
      

      Doch leider werden unter 0_userdata.0 keine Datenpunkte angelegt.
      Habe auch schon versucht die Ordner selbst anzulegen, doch es werden keine Daten drin gespeichert. Adapter funktioniert perfekt und ist auch mit Daten befüllt.
      Könntest du das Script nochmal überfliegen oder mir ein passendes Blockly posten?
      Für mich würden wie in der View von Marcus und Monique das aktuelle Gewicht, BMI und letzte Aktualisierung reichen.
      Evtl. auch Gewichte aus der Vergangenheit für eine Skala.

      Wäre dir echt dankbar.

      Vielen Dank.

      1 Antwort Letzte Antwort
      0
      • P PatrickFro

        @tombox Ich habe mein Problem nun anders gelöst:

        dc46fec6-bcec-47ae-b2a4-d138c637c5c2-image.png

        C Offline
        C Offline
        Cosmicbase
        schrieb am zuletzt editiert von
        #194

        @patrickfro

        Kannst du mir das Scrypt schicken?
        Würde die DP dann anpassen.

        Lieben Dank

        ESP8266E 1 Antwort Letzte Antwort
        0
        • C Cosmicbase

          @patrickfro

          Kannst du mir das Scrypt schicken?
          Würde die DP dann anpassen.

          Lieben Dank

          ESP8266E Offline
          ESP8266E Offline
          ESP8266
          schrieb am zuletzt editiert von ESP8266
          #195

          @cosmicbase sagte in Test Withings v0.0.x:

          @patrickfro

          Kannst du mir das Scrypt schicken?
          Würde die DP dann anpassen.

          Lieben Dank

          Ich nehme mal an, das ich gemeint bin.
          Die Datenpunkte müssen von Hand angelegt werden.
          Value ist der Datenpunkt vom letzten bzw. aktuellen Gewicht.
          Created ist der Erstellungs Timestamp des Gewichtes.
          Das habe ich noch aus Zeiten belassen, wo noch kein Datum / Uhrzeit angezeigt wurde.

          c63f2138-9d36-49a0-949a-f2e5bd51c122-grafik.png

          f195e82c-6fd5-459a-89d1-ad7ff8b8adf3-grafik.png

          VIS:
          f91f87a1-8302-4045-a668-edd21e06769f-grafik.png

          Datenpunkt Wechsel alle 15 Sek.
          Dazu ist auch ein Script erforderlich.

          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

          C 1 Antwort Letzte Antwort
          0
          • T tombox

            @damrak2022 Ja korrekt du kannst ihn auch bearbeiten und die rolle von datum in nummer ändern was dann dargestellt wird

            Damrak2022D Offline
            Damrak2022D Offline
            Damrak2022
            schrieb am zuletzt editiert von
            #196

            @tombox Guten Morgen, kannst Du mir bei der korrekten Einbindung noch etwas helfen?

            Meine Health Mate App zeigt mir für heute Nacht folgende Daten an:

            Gesamt Zeit im Bett: 3 Std 31
            Totale Schlafdauer: 3 Std. 13
            Herzfrequenz: 68
            Schnarchen 1Std 01

            In den Objekten unter Withings steht das:

            Bildschirmfoto 2022-03-04 um 07.11.42.png

            Irgendwie passt das doch alles nicht zusammen. Mir ist aber auch überhaupt nicht klar we ich das korrekt per Flot darstellen kann.

            Mit besten Grüßen
            Andy

            1 Antwort Letzte Antwort
            0
            • ESP8266E ESP8266

              @cosmicbase sagte in Test Withings v0.0.x:

              @patrickfro

              Kannst du mir das Scrypt schicken?
              Würde die DP dann anpassen.

              Lieben Dank

              Ich nehme mal an, das ich gemeint bin.
              Die Datenpunkte müssen von Hand angelegt werden.
              Value ist der Datenpunkt vom letzten bzw. aktuellen Gewicht.
              Created ist der Erstellungs Timestamp des Gewichtes.
              Das habe ich noch aus Zeiten belassen, wo noch kein Datum / Uhrzeit angezeigt wurde.

              c63f2138-9d36-49a0-949a-f2e5bd51c122-grafik.png

              f195e82c-6fd5-459a-89d1-ad7ff8b8adf3-grafik.png

              VIS:
              f91f87a1-8302-4045-a668-edd21e06769f-grafik.png

              Datenpunkt Wechsel alle 15 Sek.
              Dazu ist auch ein Script erforderlich.

              C Offline
              C Offline
              Cosmicbase
              schrieb am zuletzt editiert von
              #197

              @esp8266
              Hi Danke für dein View.
              würdest du mir dein Blockly posten?

              Vielen Dank

              ESP8266E 2 Antworten Letzte Antwort
              0
              • C Cosmicbase

                @esp8266
                Hi Danke für dein View.
                würdest du mir dein Blockly posten?

                Vielen Dank

                ESP8266E Offline
                ESP8266E Offline
                ESP8266
                schrieb am zuletzt editiert von ESP8266
                #198

                @cosmicbase sagte in Test Withings v0.0.x:

                @esp8266
                Hi Danke für dein View.
                würdest du mir dein Blockly posten?

                Ist doch da !?

                Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • C Cosmicbase

                  @esp8266
                  Hi Danke für dein View.
                  würdest du mir dein Blockly posten?

                  Vielen Dank

                  ESP8266E Offline
                  ESP8266E Offline
                  ESP8266
                  schrieb am zuletzt editiert von ESP8266
                  #199

                  @cosmicbase, falls du die Blöcke haben willst, musst du dich bis nächste Woche gedulden.
                  Warum suchst du dir die Blöcke, wie auf dem View zusehen sind, nicht zusammen?

                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                  1 Antwort Letzte Antwort
                  0
                  • T tombox

                    @damrak2022 Ja korrekt du kannst ihn auch bearbeiten und die rolle von datum in nummer ändern was dann dargestellt wird

                    Damrak2022D Offline
                    Damrak2022D Offline
                    Damrak2022
                    schrieb am zuletzt editiert von
                    #200

                    @tombox Guten Morgen, ich habe mir jetzt mal alle Datenpunkte rausgeschrieben, welche ich unter Withings aktiviert habe, da das immer noch nicht so richtig klappt

                    Aktivierte History bei Withings

                    Aktivierte Datenpunkte unter Sleep Summary/Series01/Date

                    hr_average - invalid date Format / invalid time format - unter Verlaufsdaten
                    hr_max - invalid date Format / invalid time format - unter Verlaufsdaten
                    sleep_efficiency - invalid date Format / invalid time format - unter Verlaufsdaten
                    sleep_score - invalid date Format / invalid time format - unter Verlaufsdaten
                    snoring - invalid date Format / invalid time format - unter Verlaufsdaten
                    total_sleep_time - invalid date Format / invalid time format - unter Verlaufsdaten
                    total_timeinbed - invalid date Format / invalid time format - unter Verlaufsdaten

                    Aktivierte Datenpunkte unter activity/activities01

                    steps - invalid date Format / invalid time format - unter Verlaufsdaten

                    Jetzt stellen sich mir folgende Fragen:
                    Warum wird mir unter Verlaufsdaten ein "invalid date und time format" angezeigt, obwohl teilweise Werte da sind?
                    Bildschirmfoto 2022-03-08 um 09.50.24.png
                    Ist das richtig das unter Common als Zustandstyp "gemischt" steht?
                    Bildschirmfoto 2022-03-08 um 09.40.55.png
                    Momentan steht bei "total_sleep_time" der Wert 15900 drin - Wenn ich das durch 60 teile wären das 265Std. Wie muss ich das machen, das mir das in Stunden angezeigt wird? Wobei das wohl die gesamte Zeit ist, aber ic möchte immer den Wert der letzten Nacht haben. Ist das ein anderer Datenpunkt?

                    Sorry für die vielen Fragen, aber ich möchte das endlich mal vernünftig in Flot einbinden.

                    Mit besten Grüßen
                    Andy

                    Damrak2022D 1 Antwort Letzte Antwort
                    0
                    • Damrak2022D Damrak2022

                      @tombox Guten Morgen, ich habe mir jetzt mal alle Datenpunkte rausgeschrieben, welche ich unter Withings aktiviert habe, da das immer noch nicht so richtig klappt

                      Aktivierte History bei Withings

                      Aktivierte Datenpunkte unter Sleep Summary/Series01/Date

                      hr_average - invalid date Format / invalid time format - unter Verlaufsdaten
                      hr_max - invalid date Format / invalid time format - unter Verlaufsdaten
                      sleep_efficiency - invalid date Format / invalid time format - unter Verlaufsdaten
                      sleep_score - invalid date Format / invalid time format - unter Verlaufsdaten
                      snoring - invalid date Format / invalid time format - unter Verlaufsdaten
                      total_sleep_time - invalid date Format / invalid time format - unter Verlaufsdaten
                      total_timeinbed - invalid date Format / invalid time format - unter Verlaufsdaten

                      Aktivierte Datenpunkte unter activity/activities01

                      steps - invalid date Format / invalid time format - unter Verlaufsdaten

                      Jetzt stellen sich mir folgende Fragen:
                      Warum wird mir unter Verlaufsdaten ein "invalid date und time format" angezeigt, obwohl teilweise Werte da sind?
                      Bildschirmfoto 2022-03-08 um 09.50.24.png
                      Ist das richtig das unter Common als Zustandstyp "gemischt" steht?
                      Bildschirmfoto 2022-03-08 um 09.40.55.png
                      Momentan steht bei "total_sleep_time" der Wert 15900 drin - Wenn ich das durch 60 teile wären das 265Std. Wie muss ich das machen, das mir das in Stunden angezeigt wird? Wobei das wohl die gesamte Zeit ist, aber ic möchte immer den Wert der letzten Nacht haben. Ist das ein anderer Datenpunkt?

                      Sorry für die vielen Fragen, aber ich möchte das endlich mal vernünftig in Flot einbinden.

                      Damrak2022D Offline
                      Damrak2022D Offline
                      Damrak2022
                      schrieb am zuletzt editiert von
                      #201

                      @damrak2022 Kann mir hier bitte jemand weiterhelfen - Danke

                      Mit besten Grüßen
                      Andy

                      T 1 Antwort Letzte Antwort
                      0
                      • ESP8266E Offline
                        ESP8266E Offline
                        ESP8266
                        schrieb am zuletzt editiert von ESP8266
                        #202

                        gelöscht

                        @cosmicbase, bist du weiter gekommen?

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        1 Antwort Letzte Antwort
                        0
                        • ESP8266E Offline
                          ESP8266E Offline
                          ESP8266
                          schrieb am zuletzt editiert von
                          #203

                          @damrak2022, das sind alles Timestamps, die müssen erstmal richtig umgewandelt werden.
                          Der dev hat seiner Zeit nur created Date/Time lesbar gemacht.

                          Deine 15900 entsprechen 05:25:00

                          Beispiel:

                          (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); 
                          
                          

                          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                          T Damrak2022D 2 Antworten Letzte Antwort
                          1
                          • ESP8266E ESP8266

                            @damrak2022, das sind alles Timestamps, die müssen erstmal richtig umgewandelt werden.
                            Der dev hat seiner Zeit nur created Date/Time lesbar gemacht.

                            Deine 15900 entsprechen 05:25:00

                            Beispiel:

                            (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); 
                            
                            
                            T Offline
                            T Offline
                            tombox
                            schrieb am zuletzt editiert von
                            #204

                            @esp8266 Kann auch mehr datenpunkt erweitern
                            Brauch nur den Namen und ein Beispiel

                            ESP8266E 1 Antwort Letzte Antwort
                            1
                            • T tombox

                              @esp8266 Kann auch mehr datenpunkt erweitern
                              Brauch nur den Namen und ein Beispiel

                              ESP8266E Offline
                              ESP8266E Offline
                              ESP8266
                              schrieb am zuletzt editiert von ESP8266
                              #205

                              @tombox , dann erpart man sich ein Script.....:blush:
                              Mir wäre das Egal.
                              Durch Eigeninitiative kann mal viel herausfinden und dabei Lernen.

                              Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                              1 Antwort Letzte Antwort
                              0
                              • Damrak2022D Damrak2022

                                @damrak2022 Kann mir hier bitte jemand weiterhelfen - Danke

                                T Offline
                                T Offline
                                tombox
                                schrieb am zuletzt editiert von
                                #206

                                @damrak2022 ich habe mal versucht in der github version diese arten von zeiten zu parsen

                                1 Antwort Letzte Antwort
                                0
                                • ESP8266E Offline
                                  ESP8266E Offline
                                  ESP8266
                                  schrieb am zuletzt editiert von ESP8266
                                  #207

                                  @all, danke für das große Feedback hier und die vielen Votings.
                                  Warum hilft man den Leuten überhaupt....? Am besten man lässt es bleiben.

                                  Das musste mal geschrieben werden!

                                  Hauptsache es läuft bei Euch.

                                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                  Damrak2022D 1 Antwort Letzte Antwort
                                  1
                                  • ESP8266E ESP8266

                                    @damrak2022, das sind alles Timestamps, die müssen erstmal richtig umgewandelt werden.
                                    Der dev hat seiner Zeit nur created Date/Time lesbar gemacht.

                                    Deine 15900 entsprechen 05:25:00

                                    Beispiel:

                                    (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); 
                                    
                                    
                                    Damrak2022D Offline
                                    Damrak2022D Offline
                                    Damrak2022
                                    schrieb am zuletzt editiert von Damrak2022
                                    #208

                                    @esp8266 sagte in Test Withings v0.0.x:

                                    @damrak2022, das sind alles Timestamps, die müssen erstmal richtig umgewandelt werden.
                                    Der dev hat seiner Zeit nur created Date/Time lesbar gemacht.

                                    Deine 15900 entsprechen 05:25:00

                                    Beispiel:

                                    (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); 
                                    
                                    

                                    Okay, danke. Kannst Du mir erklären wo ich das einfügen muss, damit es automatisch richtig umgerechnet wird?

                                    Ich habe das jetzt erstmal eingebunden und momentan sieht es noch so aus:
                                    Bildschirmfoto 2022-03-19 um 05.47.55.png

                                    Mit besten Grüßen
                                    Andy

                                    1 Antwort Letzte Antwort
                                    0
                                    • ESP8266E ESP8266

                                      @all, danke für das große Feedback hier und die vielen Votings.
                                      Warum hilft man den Leuten überhaupt....? Am besten man lässt es bleiben.

                                      Das musste mal geschrieben werden!

                                      Hauptsache es läuft bei Euch.

                                      Damrak2022D Offline
                                      Damrak2022D Offline
                                      Damrak2022
                                      schrieb am zuletzt editiert von
                                      #209

                                      @esp8266 Guten Morgen, ich habe auch meine gegangenen Schritte jetzt über das Line Chart Widget eingebunden.
                                      Bildschirmfoto 2022-03-19 um 08.50.13.png

                                      Ich habe bei den Objekten in Withings jeweils unter Activities 1 - Activities 31 die History bei Steps aktiviert.
                                      Im Widget lasse ich mir die letzten 14 Tage anzeigen. Nun wird mir aber im Widget von heute eine Schrittzahl von 1548 angezeigt, obwohl der Datenpunkt von heute noch garnicht erstellt ist.
                                      Den Datenpunkt von gestern gibt es und da steht der Wert von 1060 drin, was auch korrekt ist siehe Foto aus Health Mate App:
                                      IMG_B86779D684A8-1.jpeg
                                      Diesen Datenpunkt sehe ich aber ebenfalls nicht im Widget.

                                      Woran liegt das?
                                      Alle anderen Datenpunkte sind korrekt.

                                      Mit besten Grüßen
                                      Andy

                                      ESP8266E 1 Antwort Letzte Antwort
                                      0
                                      • Damrak2022D Damrak2022

                                        @esp8266 Guten Morgen, ich habe auch meine gegangenen Schritte jetzt über das Line Chart Widget eingebunden.
                                        Bildschirmfoto 2022-03-19 um 08.50.13.png

                                        Ich habe bei den Objekten in Withings jeweils unter Activities 1 - Activities 31 die History bei Steps aktiviert.
                                        Im Widget lasse ich mir die letzten 14 Tage anzeigen. Nun wird mir aber im Widget von heute eine Schrittzahl von 1548 angezeigt, obwohl der Datenpunkt von heute noch garnicht erstellt ist.
                                        Den Datenpunkt von gestern gibt es und da steht der Wert von 1060 drin, was auch korrekt ist siehe Foto aus Health Mate App:
                                        IMG_B86779D684A8-1.jpeg
                                        Diesen Datenpunkt sehe ich aber ebenfalls nicht im Widget.

                                        Woran liegt das?
                                        Alle anderen Datenpunkte sind korrekt.

                                        ESP8266E Offline
                                        ESP8266E Offline
                                        ESP8266
                                        schrieb am zuletzt editiert von ESP8266
                                        #210

                                        @damrak2022, ich bin derzeit wo anders Eingespannt und muss mein Vis usw. vorübergehend nach hinten schieben. Also wenig Zeit im Moment...Der Dev hat doch am 9. März um 11:18 geantwortet, das sich das mit dem Timestamps erledigt hat und du nun normale Datum/Uhrzeiten parsen kannst. Warum machst du das nicht? Also ohne Umwege wie ich das noch vorgeschlagen habe.....

                                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                        Damrak2022D 2 Antworten Letzte Antwort
                                        1
                                        • ESP8266E ESP8266

                                          @damrak2022, ich bin derzeit wo anders Eingespannt und muss mein Vis usw. vorübergehend nach hinten schieben. Also wenig Zeit im Moment...Der Dev hat doch am 9. März um 11:18 geantwortet, das sich das mit dem Timestamps erledigt hat und du nun normale Datum/Uhrzeiten parsen kannst. Warum machst du das nicht? Also ohne Umwege wie ich das noch vorgeschlagen habe.....

                                          Damrak2022D Offline
                                          Damrak2022D Offline
                                          Damrak2022
                                          schrieb am zuletzt editiert von
                                          #211

                                          @esp8266 Das habe ich gelesen. Damit dem Parsen habe ich aber nicht verstanden. Anscheinend gibt es bei Github eine aktualisierte version, welche ich noch nicht gefunden habe.

                                          Mit besten Grüßen
                                          Andy

                                          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

                                          762

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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