Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Withings Daten einlesen

NEWS

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

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

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

Withings Daten einlesen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
126 Beiträge 27 Kommentatoren 32.7k Aufrufe 19 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.
  • N numeric

    @stoffel67 said in Withings Daten einlesen:

    @Kaiman55
    das steht doch alles hier:
    (http://developer.withings.com/oauth2/#tag/OAuth-2.0)
    zunächst: (OAuth 2.0 - Get your authentication code )
    hier übergibst du u.a. deine client-id und eine "repsonse URL ( Bsp. bei mir: http://<mein-server>.ddns.net/cgi-bin/withings.cmd), dabei wird ein Browserfenster geöffnet (interaktiv) bei dem du deinen account auswählst und dann
    der Nutzung der App zustimmst, direkt darauf wird die o.a. URL aufgerufen und der "code" und der "state"-string zurückgegeben.
    diesen "code" dann in den nächsten Aufruf (Get your access token)rein, um den Access_token und den refresh_token zu bekommen, mit diesen kannst du dann die Daten abrufen.
    Diese Aktion ist nur einmalig notwendig.
    Achtung:

    1. code ist nur 30 sec. gültig
    2. Access_token ist nur 3h gültig, (dafür gibt's dann den refresh_token)

    Hallo nochmal. Genau an diesem Punkt hänge ich leider auch gerade. Ich würde gerne mithilfe des Programms "postman" (https://www.postman.com/) meinen Access Token generieren und die API testen.

    Ich habe die Client-ID und das Consumer-Geheimnis erhalten und als Callback-URI die Adresse von meinem Postman angegeben (siehe Bild):
    2.JPG

    Anschließend habe ich den folgenden Beispiel-Link genutzt und meine client-id und die callback URI übergeben:

    http://account.withings.com/oauth2_user/authorize2?response_type=code&client_id=XXXXX&state=a_random_value&scope=user.info,user.metrics,user.activity&redirect_uri=XXXX&mode=demo

    Daraufhin öffnete sich ein Browserfenster bei dem die Demo ausgewählt war und bei dem ich der Nutzung der App zustimmen konnte. Die Authentication ist damit complete und in der aufgerufenen URL ist der "Code" und der "state" angegeben. (siehe nachfolgendes Bild):
    4.JPG

    Nun hänge ich leider an dem letzten Schritt, indem ich einen Access Token und einen Refresh Token bekommen will.
    Da ich leider kein Programmierer bin und nur mühsam Schritt für Schritt vorankomme wollte ich erstmal fragen ob ich soweit alles richtig gemacht habe und meine Umsetzung in Postman (Zur Testung der API) überhaupt möglich ist oder ob man da schon einen eigenen Server für braucht?

    Meine Postman Maske sieht nun folgendermaßen aus:
    5.JPG

    Leider weiß ich nicht genau was ich für "Auth URL" und für "Access Token URL" eintragen muss um einen neuen Access Token zu bekommen. Für Scope habe ich "user.info,user.metrics,user.activity" eingesetzt und für State "a_random_value".

    Ich wäre um jede Hilfe sehr dankbar, da ich langsam echt verzweifle. Und dabei bin ich ja noch ganz am Anfang...

    S Offline
    S Offline
    spandex21
    schrieb am zuletzt editiert von
    #115

    @numeric

    Ja du kannst die API problemlos testen und dir den Access Token auch ausgeben lassen. Ich habe dies beispielsweise mit reqbin durchgeführt und auch sämtliche Daten erhalten.

    Viele Grüße

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      spandex21
      schrieb am zuletzt editiert von
      #116

      Hallo ich hätte selbst noch eine Frage.

      Ich habe mir vor kurzem die Withings Waage Body + zugelegt und möchte die Daten zentral sammeln und zur Verfügung stellen. Jetzt habe ich weiter oben gelesen, dass man einen eigenen Webserver hierfür benötigt und wollte mal fragen, was da die günstigste Methode wäre? Oder ist es unumgänglich sich beispielsweise einen Cloud-Server zuzulegen, für den man monatlich bezahlen muss?

      Viele Grüße

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Stadtschloss
        schrieb am zuletzt editiert von
        #117

        Hallo 🙂 gibt es eine Möglichkeit die Schlafdaten auszulesen?

        T 1 Antwort Letzte Antwort
        0
        • S Stadtschloss

          Hallo 🙂 gibt es eine Möglichkeit die Schlafdaten auszulesen?

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

          Hat jemand ein Account mit Geräten drin dann kann ich schnell ein Adapter schreiben.
          Ist nur die Fragen ob über die App oder Apps mehr Daten kommen als über die API kann man über die App was steuern

          O 1 Antwort Letzte Antwort
          1
          • T tombox

            Hat jemand ein Account mit Geräten drin dann kann ich schnell ein Adapter schreiben.
            Ist nur die Fragen ob über die App oder Apps mehr Daten kommen als über die API kann man über die App was steuern

            O Online
            O Online
            Oli
            schrieb am zuletzt editiert von
            #119

            @tombox

            das wäre super Cool, bin momentan nur leider unterwegs, und keine Daten dabei

            Gruß
            Oliver

            T 1 Antwort Letzte Antwort
            0
            • O Oli

              @tombox

              das wäre super Cool, bin momentan nur leider unterwegs, und keine Daten dabei

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

              @oli Ich habe mal blind ein Adapter geschrieben ist aber nicht mit Geräten getestet
              https://forum.iobroker.net/topic/51104/test-withings-v0-0-x

              O StuebiS 2 Antworten Letzte Antwort
              0
              • T tombox

                @oli Ich habe mal blind ein Adapter geschrieben ist aber nicht mit Geräten getestet
                https://forum.iobroker.net/topic/51104/test-withings-v0-0-x

                O Online
                O Online
                Oli
                schrieb am zuletzt editiert von
                #121

                @tombox
                Super, danke dir. Ich kann leider erst ab Montag testen. Wenn ich dich sonst irgendwie unterstützen kann, sag bescheid.

                Gruß
                Oliver

                1 Antwort Letzte Antwort
                0
                • T tombox

                  @oli Ich habe mal blind ein Adapter geschrieben ist aber nicht mit Geräten getestet
                  https://forum.iobroker.net/topic/51104/test-withings-v0-0-x

                  StuebiS Offline
                  StuebiS Offline
                  Stuebi
                  schrieb am zuletzt editiert von
                  #122

                  @tombox sagte in Withings Daten einlesen:

                  @oli Ich habe mal blind ein Adapter geschrieben ist aber nicht mit Geräten getestet
                  https://forum.iobroker.net/topic/51104/test-withings-v0-0-x

                  Moin @tombox ,
                  ich habe eben Deinen Adapter installiert. Läuft ohne Probleme! Ich bin total begeistert. Ich muss jetzt noch durch die Werte durchsteigen.
                  Ich verstehe es so, dass das aktuelle Gewicht immer unter withings.0.measures.measuregrps01.1.value angezeigt wird.
                  VG
                  Stübi

                  ioBroker auf Synology DS216+II im Docker Container

                  T 1 Antwort Letzte Antwort
                  0
                  • StuebiS Stuebi

                    @tombox sagte in Withings Daten einlesen:

                    @oli Ich habe mal blind ein Adapter geschrieben ist aber nicht mit Geräten getestet
                    https://forum.iobroker.net/topic/51104/test-withings-v0-0-x

                    Moin @tombox ,
                    ich habe eben Deinen Adapter installiert. Läuft ohne Probleme! Ich bin total begeistert. Ich muss jetzt noch durch die Werte durchsteigen.
                    Ich verstehe es so, dass das aktuelle Gewicht immer unter withings.0.measures.measuregrps01.1.value angezeigt wird.
                    VG
                    Stübi

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

                    @stuebi Würde ich hoffen muss man im Auge behalten ob das stimmt

                    1 Antwort Letzte Antwort
                    0
                    • P pix

                      Jetzt weiß ich, was du meinst.

                      Das ist das Skript zur Meldung des erreichten Schrittziels.

                      Es werden zwei Variablen deklariert. Nach der zweiten sollte in Semikolon und kein Komma kommen. Das ist ein Fehler.

                      Also vorn im „var-Bereich“

                      Getippt mit tapatalk

                      Pix

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

                      @pix Guten Morgen, ich nutze von Withings momentan die Withings Sleep Sensormatte. Die beiden Keys habe ich erstellt und in den Einstellungen von Withings hinterlegt.
                      Könntest Du mir sagen, wie ich nun die Daten von meinem Schlaf grafisch darstelle. Welches Widget empfiehlt sich dafür und vor allem mit welchen Datenpunkten muss ich das verknüpfen?

                      Bildschirmfoto 2022-02-23 um 05.57.14.png

                      Da bin ich leider noch nicht fit genug und hoffe das Du mir weiterhilfst.

                      Mit besten Grüßen
                      Andy

                      U oberfraggerO 2 Antworten Letzte Antwort
                      0
                      • Damrak2022D Damrak2022

                        @pix Guten Morgen, ich nutze von Withings momentan die Withings Sleep Sensormatte. Die beiden Keys habe ich erstellt und in den Einstellungen von Withings hinterlegt.
                        Könntest Du mir sagen, wie ich nun die Daten von meinem Schlaf grafisch darstelle. Welches Widget empfiehlt sich dafür und vor allem mit welchen Datenpunkten muss ich das verknüpfen?

                        Bildschirmfoto 2022-02-23 um 05.57.14.png

                        Da bin ich leider noch nicht fit genug und hoffe das Du mir weiterhilfst.

                        U Offline
                        U Offline
                        uwe72
                        schrieb am zuletzt editiert von
                        #125

                        DANKE für diesen tollen Adapter!!!

                        Nutze ihn um das aktuelle Gewicht zu visualisieren und (mir selber) zu sagen, dass Jogging im Wald angesagt ist wenn das Körpergewicht eine gewisse Schwelle übersteigt 😉

                        1 Antwort Letzte Antwort
                        0
                        • Damrak2022D Damrak2022

                          @pix Guten Morgen, ich nutze von Withings momentan die Withings Sleep Sensormatte. Die beiden Keys habe ich erstellt und in den Einstellungen von Withings hinterlegt.
                          Könntest Du mir sagen, wie ich nun die Daten von meinem Schlaf grafisch darstelle. Welches Widget empfiehlt sich dafür und vor allem mit welchen Datenpunkten muss ich das verknüpfen?

                          Bildschirmfoto 2022-02-23 um 05.57.14.png

                          Da bin ich leider noch nicht fit genug und hoffe das Du mir weiterhilfst.

                          oberfraggerO Offline
                          oberfraggerO Offline
                          oberfragger
                          schrieb am zuletzt editiert von
                          #126

                          @damrak2022 sagte in Withings Daten einlesen:

                          @pix Guten Morgen, ich nutze von Withings momentan die Withings Sleep Sensormatte. Die beiden Keys habe ich erstellt und in den Einstellungen von Withings hinterlegt.
                          Könntest Du mir sagen, wie ich nun die Daten von meinem Schlaf grafisch darstelle. Welches Widget empfiehlt sich dafür und vor allem mit welchen Datenpunkten muss ich das verknüpfen?

                          Bildschirmfoto 2022-02-23 um 05.57.14.png

                          Da bin ich leider noch nicht fit genug und hoffe das Du mir weiterhilfst.

                          Ist zwar lange her...
                          aber du bist im falschen Unterordner. Du brauchst Start- und Enddatum.
                          66bc3a6b-284f-4816-a9b2-e0668d54a19f-image.png

                          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

                          581

                          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
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe