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.6k

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

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

Test Withings v0.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
550 Beiträge 51 Kommentatoren 128.4k 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.
  • ESP8266E ESP8266

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

    @esp8266 Doch ich versuche mich schon daran, aber ich weiß nicht wo @oli den Faktor zum umrechnen hernimmt?

    Du muss schon eigene Datenpunkte für die errechneten Werte selbst erstellen. Sonst geht das nicht.
    6b28605a-2c9e-4867-92c5-ad83d2e63375-grafik.png

    45fa079a-27db-47e3-b554-32a5a6c0c12e-grafik.png

    Ein Auszug aus selbst erstellten Datenpunkten die teilweise umgerechnet wurden.

    0fd13e5c-dcd1-4b10-917c-a77dedb972d9-grafik.png

    Hier ein Beispiel von meinem Entfeuchter im Keller, der nur Nachts arbeitet.

    9ed325f4-fbe3-4bf9-8fac-de3848e6dbf5-grafik.png

    Die erste Zeile ist nur eine Korrektur des Feuchtigkeitswertes.

    Für den Trigger kannst du den Datenpunkt der umgerechnet werden soll einsetzen.
    Dann wird der errechnete Wert in einem neuen Datenpunkt, den du vorher erstellt hast, geschrieben. So wie in der ersten Zeile. Humidity ist erstellt worden von mir.

    48f8872b-d759-44f7-8ec8-b8d72d4bb9f3-grafik.png

    Am besten du erstellst dir deine Datenpunkte in gesonderten Verzeichnissen unter 0_userdata.

    49b42b3f-6361-4da8-a811-fc8df03f52e6-grafik.png

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

    @esp8266 Du hast bestimmt recht, das ich mich hier noch viel mehr einfuchsen muss.
    Allerdings fängt meine Schwierigkeit schon beim Umrechnungsfaktor an:
    Mein Datenpunkt bei Snoring zeigt mir das
    Bildschirmfoto 2022-04-29 um 05.21.55.png
    Die HealtMate App zeigt mir das:
    IMG_1A6479F404A8-1.jpeg

    Wie komme ich von 6660 auf 48 Minuten?

    Mit besten Grüßen
    Andy

    1 Antwort Letzte Antwort
    0
    • O Oli

      @damrak2022

      ich habe das nicht mit Grafana gelöst, sondern mit den Material Design Widgets und einem Skript. Im Skript mache ich auch die ganzen Umrechnungen

      Atemfrequenz Nachts: rr_average
      Erholung: deepsleepduration + remsleepduration
      Unterbrechungen: wakeupcount + wakeupduration
      Schlafapnoe: apnea_hypopnea_index
      Schlafdauer: total_sleep_time
      Schnarchen: snoring

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

      @oli Woher weißt Du mit welchem Wert Du das umrechnen musst, damit Du auf die entsprechenden Minuten kommst?

      Mit besten Grüßen
      Andy

      O 1 Antwort Letzte Antwort
      0
      • Damrak2022D Damrak2022

        @oli Woher weißt Du mit welchem Wert Du das umrechnen musst, damit Du auf die entsprechenden Minuten kommst?

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

        @damrak2022

        du solltest hierfür einen neuen Thread aufmachen, denn hier geht es um den Adapter und nicht um Hilfestellungen für Umrechnungen, oder Visualisierungen, dann helfe ich dir gerne.

        Gruß
        Oliver

        Damrak2022D 1 Antwort Letzte Antwort
        0
        • O Oli

          @damrak2022

          du solltest hierfür einen neuen Thread aufmachen, denn hier geht es um den Adapter und nicht um Hilfestellungen für Umrechnungen, oder Visualisierungen, dann helfe ich dir gerne.

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

          @oli Guten Morgen,

          ich habe hier einen neuen Thread erstellt:
          Withings Werte

          Ich freue mich wenn Du mir hier hilfst Klarheit zu bekommen.

          Mit besten Grüßen
          Andy

          1 Antwort Letzte Antwort
          0
          • T tombox

            Hi ich habe ein neuen Adapter für Withings geschrieben

            Integriert:
            Getmeas
            Getactivity
            ListHeart
            GetSummarySleep
            getHeart
            getSleep

            Fehlt:
            Getintradayactivity

            hr Heart Rate.

            rr Respiration Rate.

            snoring Total snoring time

            Geräte Information werden nur bei Adapterstart abgerufen

            Zum Installieren:
            https://github.com/TA2k/ioBroker.withings

            Unter Adapter Experten Modus aktivieren:
            9309457a-cad0-4ff4-946f-28df05d32801-image.png

            Unter Adapter das Github Icon klicken:
            ef5f973f-4a70-43be-bf9a-460726a69d1d-image.png
            Benutzerdefiniert auswählen und die Url einfügen.
            8328414c-da64-41d4-b524-5a75a25cb683-image.png

            Dann unter Adapter den Withings Adapter suchen und ganz rechts auf das Plus klicken.
            f59f304a-7769-463f-84d2-e36b461a87bd-image.png

            Loginablauf:
            Die Withings Email und Passwort eingeben
            https://account.withings.com/partner/dashboard_oauth2
            Eine App registrieren
            Name: ioBroker
            Beliebiges Bild
            Description: ioBroker
            Email: Yourmail
            Company: ioBroker
            Callback URI: http://localhost
            Eingeschränkter Modus: Ja

            Client id und Client Secret eintragen

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

            @tombox

            ich habe eine frage - das erstellen der sleep Daten in den seriesXX Ordnern macht mit das leben schwer. Grund: ich brauche die Daten von seriesXX.data immer in einem aktuellen Ordner, damit ich die history einfach "füttern" kann (Grafana).

            ich verstehe noch nicht, warum da soviel Ordner erstellt werden - was ist eigentlich das limit dabei - wann beginnt das wieder im Ordner series01? geht das ewig ?

            könntest du nicht einen Ordner mit den aktuellen/neuen Daten haben/erstellen

            es ist aufwendig, ein script zu erzeugen, was alle diese Daten immer in eigene Datenpunkte schreibt - das könnte doch der adapter selber machen

            Mit besten Grüßen
            Andy

            T 1 Antwort Letzte Antwort
            1
            • Damrak2022D Damrak2022

              @tombox

              ich habe eine frage - das erstellen der sleep Daten in den seriesXX Ordnern macht mit das leben schwer. Grund: ich brauche die Daten von seriesXX.data immer in einem aktuellen Ordner, damit ich die history einfach "füttern" kann (Grafana).

              ich verstehe noch nicht, warum da soviel Ordner erstellt werden - was ist eigentlich das limit dabei - wann beginnt das wieder im Ordner series01? geht das ewig ?

              könntest du nicht einen Ordner mit den aktuellen/neuen Daten haben/erstellen

              es ist aufwendig, ein script zu erzeugen, was alle diese Daten immer in eigene Datenpunkte schreibt - das könnte doch der adapter selber machen

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

              @damrak2022 In der Github version werden sleepsummary jetzt sortiert
              withings.id.sleepSummary.series01

              sollte jetzt immer den aktuellsten Wert enthalten

              Damrak2022D 1 Antwort Letzte Antwort
              0
              • T tombox

                @damrak2022 In der Github version werden sleepsummary jetzt sortiert
                withings.id.sleepSummary.series01

                sollte jetzt immer den aktuellsten Wert enthalten

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

                @tombox Bei mir ist seit heute Morgen folgender Fehler im Log aufgetaucht:

                withings.0
                2022-06-29 05:49:14.799	error	TypeError: Cannot read property 'map' of undefined
                
                withings.0
                2022-06-29 05:49:14.794	error	https://wbsapi.withings.net/v2/sleep
                

                Die erste sichtbare Folge ist, das bei meiner visuellen Darstellung meines Blutdrucks mittels Grafana zwar noch die Systole und Diastole, aber nicht mehr der Puls angezeigt wird:
                Bildschirmfoto_2022-06-29_um_06_30_19.png

                Ich habe den Adapter neu gestartet und auch mal den Code von Withings bestätigt. Da ich definitiv nichts an Withings verändert habe, frage ich mich was hier die Ursache sein könnte.

                Mit besten Grüßen
                Andy

                T 1 Antwort Letzte Antwort
                0
                • Damrak2022D Damrak2022

                  @tombox Bei mir ist seit heute Morgen folgender Fehler im Log aufgetaucht:

                  withings.0
                  2022-06-29 05:49:14.799	error	TypeError: Cannot read property 'map' of undefined
                  
                  withings.0
                  2022-06-29 05:49:14.794	error	https://wbsapi.withings.net/v2/sleep
                  

                  Die erste sichtbare Folge ist, das bei meiner visuellen Darstellung meines Blutdrucks mittels Grafana zwar noch die Systole und Diastole, aber nicht mehr der Puls angezeigt wird:
                  Bildschirmfoto_2022-06-29_um_06_30_19.png

                  Ich habe den Adapter neu gestartet und auch mal den Code von Withings bestätigt. Da ich definitiv nichts an Withings verändert habe, frage ich mich was hier die Ursache sein könnte.

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

                  @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

                  Damrak2022D ESP8266E 4 Antworten Letzte Antwort
                  0
                  • T tombox

                    @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

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

                    @tombox Also momentan sind bei mir überall Daten vorhanden. In den Sleep Series genauso wie bei Sleep Summarys.
                    Nur wie gesagt fehlen mir die Pulswerte in der Vis vom 27.6 und 28.6. obwohl bei den Datenpunkten überall Werte erfasst wurden.
                    Ich habe den Adapter eben nochmal neu gestartet, sehe im Log aber nichts auffälliges.

                    withings.0
                    2022-06-30 02:16:04.153	info	starting. Version 0.0.7 (non-npm: TA2k/ioBroker.withings#9e30ebf65d2e0f74045d461691f0d98277df09a9) in /opt/iobroker/node_modules/iobroker.withings, node: v14.19.3, js-controller: 4.0.23
                    host.homebridge
                    2022-06-30 02:16:01.220	info	instance system.adapter.withings.0 started with pid 2892773
                    host.homebridge
                    2022-06-30 02:15:58.704	info	instance system.adapter.withings.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                    
                    withings.0
                    2022-06-30 02:15:58.074	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    
                    withings.0
                    2022-06-30 02:15:58.070	info	terminating
                    
                    withings.0
                    2022-06-30 02:15:58.050	info	Got terminate signal TERMINATE_YOURSELF
                    host.homebridge
                    2022-06-30 02:15:58.041	info	
                    

                    Mit besten Grüßen
                    Andy

                    1 Antwort Letzte Antwort
                    0
                    • T tombox

                      @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

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

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

                      @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

                      Das ist auch kein debug log.

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

                      Damrak2022D 1 Antwort Letzte Antwort
                      0
                      • ESP8266E ESP8266

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

                        @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

                        Das ist auch kein debug log.

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

                        @esp8266 So hier ist der gewünschte Log

                        	Zeit
                        
                        debug
                        
                        Nachricht
                        
                        
                        withings.0
                        2022-07-02 05:21:44.476	debug	{"status":0,"body":{"series":[],"model":16}}
                        
                        withings.0
                        2022-07-02 05:21:44.274	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                        
                        withings.0
                        2022-07-02 05:21:44.115	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                        
                        withings.0
                        2022-07-02 05:21:43.912	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                        
                        withings.0
                        2022-07-02 05:21:42.155	debug	{"status":0,"body":{"updatetime":1656732101,"timezone":"Europe/Berlin","measuregrps":[]}}
                        
                        

                        Mir sagt das ehrlich gesagt garnichts.

                        Mit besten Grüßen
                        Andy

                        ESP8266E 1 Antwort Letzte Antwort
                        0
                        • Damrak2022D Damrak2022

                          @esp8266 So hier ist der gewünschte Log

                          	Zeit
                          
                          debug
                          
                          Nachricht
                          
                          
                          withings.0
                          2022-07-02 05:21:44.476	debug	{"status":0,"body":{"series":[],"model":16}}
                          
                          withings.0
                          2022-07-02 05:21:44.274	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          
                          withings.0
                          2022-07-02 05:21:44.115	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          
                          withings.0
                          2022-07-02 05:21:43.912	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                          
                          withings.0
                          2022-07-02 05:21:42.155	debug	{"status":0,"body":{"updatetime":1656732101,"timezone":"Europe/Berlin","measuregrps":[]}}
                          
                          

                          Mir sagt das ehrlich gesagt garnichts.

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

                          @damrak2022 , ein debug. log ist bei mir viel größer. Nach der Timezone müssten noch ein haufen Ausgaben kommen.

                          withings.0
                          	1683	2022-07-02 10:26:50.156	debug	{"status":0,"body":{"series":[],"model":16}}
                          withings.0
                          	1683	2022-07-02 10:26:49.933	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          withings.0
                          	1683	2022-07-02 10:26:49.725	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          withings.0
                          	1683	2022-07-02 10:26:49.506	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                          withings.0
                          	1683	2022-07-02 10:26:49.239	debug	{"status":0,"body":{"updatetime":1656750409,"timezone":"Europe/Berlin","measuregrps":[]}}
                          withings.0
                          	1683	2022-07-02 10:26:49.047	debug	{"status":0,"body":{"series":[],"model":16}}
                          withings.0
                          	1683	2022-07-02 10:26:48.841	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          withings.0
                          	1683	2022-07-02 10:26:48.626	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                          withings.0
                          	1683	2022-07-02 10:26:48.358	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                          withings.0
                          	1683	2022-07-02 10:26:48.124	debug	{"status":0,"body":{"updatetime":1656750408,"timezone":"Europe/Berlin","measuregrps":[]}}
                          withings.0
                          	1683	2022-07-02 10:26:47.915	debug	{"status":0,"body":{"devices":[{"type":"Scale","battery":"high","model":"Body","model_id":7,"timezone":"Europe/Berlin","last_session_date":1656722659,"deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","hash_deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"}]}}
                          withings.0
                          	1683	2022-07-02 10:26:47.731	debug	{"status":0,"body":{"devices":[{"type":"Scale","battery":"high","model":"Body","model_id":7,"timezone":"Europe/Berlin","last_session_date":1656722659,"deviceid":"XXXXXXXXXXXXXXXXXXXXXXXX","hash_deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"}]}}
                          withings.0
                          	1683	2
                          

                          Das ist bei mir ein Drittel aller Ausgaben und nur für eine Waage. Ich poste hier nicht alles.

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

                          Damrak2022D 1 Antwort Letzte Antwort
                          0
                          • ESP8266E ESP8266

                            @damrak2022 , ein debug. log ist bei mir viel größer. Nach der Timezone müssten noch ein haufen Ausgaben kommen.

                            withings.0
                            	1683	2022-07-02 10:26:50.156	debug	{"status":0,"body":{"series":[],"model":16}}
                            withings.0
                            	1683	2022-07-02 10:26:49.933	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                            withings.0
                            	1683	2022-07-02 10:26:49.725	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                            withings.0
                            	1683	2022-07-02 10:26:49.506	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                            withings.0
                            	1683	2022-07-02 10:26:49.239	debug	{"status":0,"body":{"updatetime":1656750409,"timezone":"Europe/Berlin","measuregrps":[]}}
                            withings.0
                            	1683	2022-07-02 10:26:49.047	debug	{"status":0,"body":{"series":[],"model":16}}
                            withings.0
                            	1683	2022-07-02 10:26:48.841	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                            withings.0
                            	1683	2022-07-02 10:26:48.626	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                            withings.0
                            	1683	2022-07-02 10:26:48.358	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                            withings.0
                            	1683	2022-07-02 10:26:48.124	debug	{"status":0,"body":{"updatetime":1656750408,"timezone":"Europe/Berlin","measuregrps":[]}}
                            withings.0
                            	1683	2022-07-02 10:26:47.915	debug	{"status":0,"body":{"devices":[{"type":"Scale","battery":"high","model":"Body","model_id":7,"timezone":"Europe/Berlin","last_session_date":1656722659,"deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","hash_deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"}]}}
                            withings.0
                            	1683	2022-07-02 10:26:47.731	debug	{"status":0,"body":{"devices":[{"type":"Scale","battery":"high","model":"Body","model_id":7,"timezone":"Europe/Berlin","last_session_date":1656722659,"deviceid":"XXXXXXXXXXXXXXXXXXXXXXXX","hash_deviceid":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"}]}}
                            withings.0
                            	1683	2
                            

                            Das ist bei mir ein Drittel aller Ausgaben und nur für eine Waage. Ich poste hier nicht alles.

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

                            @esp8266 Ja, mir kam das auch sehr wenig vor, aber unter sleep summary's und auch measure sind aber alle aktuellen Daten mit dem heutigen Datum drin. Wo könnte der Fehler sein? Oder soll ich das als Issue bei Github posten?

                            Mit besten Grüßen
                            Andy

                            1 Antwort Letzte Antwort
                            0
                            • T tombox

                              @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

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

                              @tombox Guten Morgen, als ich eben meinen Rechner angemacht habe, wurden mir im Protokoll wieder der folgende Fehler angezeigt:

                              withings.0
                              2022-07-04 05:27:05.423	error	TypeError: Cannot read property 'map' of undefined
                              
                              withings.0
                              2022-07-04 05:27:05.412	error	https://wbsapi.withings.net/v2/sleep
                              

                              Im anschließenden debug Log wurde mir folgendes angezeigt:

                              withings.0
                              2022-07-04 05:33:35.659	debug	{"status":0,"body":{"series":[],"model":16}}
                              
                              withings.0
                              2022-07-04 05:33:35.500	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                              
                              withings.0
                              2022-07-04 05:33:35.347	debug	{"status":0,"body":{"series":[],"more":false,"offset":0}}
                              
                              withings.0
                              2022-07-04 05:33:35.197	debug	{"status":0,"body":{"activities":[],"more":false,"offset":200}}
                              
                              withings.0
                              2022-07-04 05:33:34.287	debug	{"status":0,"body":{"updatetime":1656905614,"timezone":"Europe/Berlin","measuregrps":[]}}
                              
                              withings.0
                              2022-07-04 05:33:34.050	debug	{"status":0,"body":{"series":[{"startdate":1656826500,"state":0,"enddate":1656826620,"model":"Aura Sensor V2","hr":{"1656826500":69,"1656826560":68},"rr":{"1656826500":10,"1656826560":9},"snoring":{"1656826500":0,"1656826560":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827100,"state":0,"enddate":1656827160,"model":"Aura Sensor V2","hr":{"1656827100":66},"rr":{"1656827100":15},"snoring":{"1656827100":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656832500,"state":2,"enddate":1656832740,"model":"Aura Sensor V2","hr":{"1656832500":80,"1656832560":78,"1656832620":78,"1656832680":73},"rr":{"1656832500":17,"1656832560":17,"1656832620":18,"1656832680":17},"snoring":{"1656832500":0,"1656832560":0,"1656832620":0,"1656832680":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656832740,"state":1,"enddate":1656833100,"model":"Aura Sensor V2","hr":{"1656832740":75,"1656832800":74,"1656832860":74,"1656832920":73,"1656832980":72,"1656833040":73},"rr":{"1656832740":16,"1656832800":16,"1656832860":16,"1656832920":17,"1656832980":17,"1656833040":17},"snoring":{"1656832740":100,"1656832800":100,"1656832860":100,"1656832920":100,"1656832980":100,"1656833040":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827160,"state":0,"enddate":1656827220,"model":"Aura Sensor V2","hr":{"1656827160":67},"rr":{"1656827160":15},"snoring":{"1656827160":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656833100,"state":1,"enddate":1656833700,"model":"Aura Sensor V2","hr":{"1656833100":74,"1656833160":74,"1656833220":75,"1656833280":72,"1656833340":71,"1656833400":72,"1656833460":72,"1656833520":69,"1656833580":70,"1656833640":72},"rr":{"1656833100":17,"1656833160":17,"1656833220":14,"1656833280":15,"1656833340":15,"1656833400":16,"1656833460":15,"1656833520":15,"1656833580":17,"1656833640":16},"snoring":{"1656833100":100,"1656833160":0,"1656833220":0,"1656833280":0,"1656833340":100,"1656833400":100,"1656833460":100,"1656833520":100,"1656833580":0,"1656833640":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827220,"state":0,"enddate":1656827280,"model":"Aura Sensor V2","hr":{"1656827220":70},"rr":{"1656827220":16},"snoring":{"1656827220":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656885120,"state":0,"enddate":1656885720,"model":"Aura Sensor V2","hr":{"1656885120":67,"1656885180":64,"1656885240":62,"1656885300":59,"1656885360":64,"1656885420":59,"1656885480":62,"1656885540":67,"1656885600":63,"1656885660":63},"rr":{"1656885120":19,"1656885180":19,"1656885240":17,"1656885300":14,"1656885360":15,"1656885420":13,"1656885480":18,"1656885540":17,"1656885600":17,"1656885660":17},"snoring":{"1656885120":0,"1656885180":0,"1656885240":0,"1656885300":0,"1656885360":0,"1656885420":0,"1656885480":0,"1656885540":0,"1656885600":0,"1656885660":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827280,"state":0,"enddate":1656827340,"model":"Aura Sensor V2","hr":{"1656827280":66},"rr":{"1656827280":16},"snoring":{"1656827280":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656885720,"state":0,"enddate":1656886020,"model":"Aura Sensor V2","hr":{"1656885720":63,"1656885780":63,"1656885840":65,"1656885900":61,"1656885960":62},"rr":{"1656885720":17,"1656885780":17,"1656885840":17,"1656885900":17,"1656885960":16},"snoring":{"1656885720":0,"1656885780":0,"1656885840":0,"1656885900":0,"1656885960":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656886020,"state":2,"enddate":1656886320,"model":"Aura Sensor V2","hr":{"1656886020":61,"1656886080":62,"1656886140":62,"1656886200":63,"1656886260":63},"rr":{"1656886020":17,"1656886080":16,"1656886140":16,"1656886200":17,"1656886260":17},"snoring":{"1656886020":0,"1656886080":0,"1656886140":0,"1656886200":0,"1656886260":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827340,"state":0,"enddate":1656827400,"model":"Aura Sensor V2","hr":{"1656827340":67},"rr":{"1656827340":16},"snoring":{"1656827340":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656886320,"state":2,"enddate":1656886920,"model":"Aura Sensor V2","hr":{"1656886320":66,"1656886380":69,"1656886440":62,"1656886500":63,"1656886560":65,"1656886620":63,"1656886680":63,"1656886740":70,"1656886800":61,"1656886860":65},"rr":{"1656886320":16,"1656886380":16,"1656886440":15,"1656886500":15,"1656886560":15,"1656886620":15,"1656886680":15,"1656886740":15,"1656886800":15,"1656886860":16},"snoring":{"1656886320":100,"1656886380":100,"1656886440":100,"1656886500":100,"1656886560":0,"1656886620":0,"1656886680":0,"1656886740":0,"1656886800":0,"1656886860":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827400,"state":0,"enddate":1656827460,"model":"Aura Sensor V2","hr":{"1656827400":69},"rr":{"1656827400":16},"snoring":{"1656827400":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656886920,"state":2,"enddate":1656886980,"model":"Aura Sensor V2","hr":{"1656886920":69},"rr":{"1656886920":15},"snoring":{"1656886920":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656886980,"state":1,"enddate":1656887520,"model":"Aura Sensor V2","hr":{"1656886980":66,"1656887040":60,"1656887100":63,"1656887160":67,"1656887220":66,"1656887280":63,"1656887340":61,"1656887400":66,"1656887460":67},"rr":{"1656886980":17,"1656887040":14,"1656887100":15,"1656887160":15,"1656887220":15,"1656887280":15,"1656887340":15,"1656887400":15,"1656887460":15},"snoring":{"1656886980":0,"1656887040":0,"1656887100":100,"1656887160":100,"1656887220":100,"1656887280":100,"1656887340":100,"1656887400":100,"1656887460":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827460,"state":0,"enddate":1656827520,"model":"Aura Sensor V2","hr":{"1656827460":67},"rr":{"1656827460":15},"snoring":{"1656827460":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656887520,"state":1,"enddate":1656888120,"model":"Aura Sensor V2","hr":{"1656887520":61,"1656887580":65,"1656887640":68,"1656887700":62,"1656887760":63,"1656887820":61,"1656887880":63,"1656887940":59,"1656888000":61,"1656888060":61},"rr":{"1656887520":15,"1656887580":15,"1656887640":15,"1656887700":13,"1656887760":15,"1656887820":14,"1656887880":15,"1656887940":14,"1656888000":15,"1656888060":15},"snoring":{"1656887520":100,"1656887580":100,"1656887640":100,"1656887700":100,"1656887760":100,"1656887820":100,"1656887880":100,"1656887940":100,"1656888000":100,"1656888060":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827520,"state":0,"enddate":1656827580,"model":"Aura Sensor V2","hr":{"1656827520":69},"rr":{"1656827520":16},"snoring":{"1656827520":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656888120,"state":1,"enddate":1656888720,"model":"Aura Sensor V2","hr":{"1656888120":62,"1656888180":60,"1656888240":61,"1656888300":59,"1656888360":61,"1656888420":61,"1656888480":61,"1656888540":61,"1656888600":61,"1656888660":61},"rr":{"1656888120":16,"1656888180":14,"1656888240":15,"1656888300":15,"1656888360":14,"1656888420":15,"1656888480":15,"1656888540":15,"1656888600":15,"1656888660":15},"snoring":{"1656888120":100,"1656888180":100,"1656888240":100,"1656888300":100,"1656888360":100,"1656888420":100,"1656888480":100,"1656888540":100,"1656888600":100,"1656888660":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827580,"state":0,"enddate":1656827640,"model":"Aura Sensor V2","hr":{"1656827580":68},"rr":{"1656827580":16},"snoring":{"1656827580":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656888720,"state":1,"enddate":1656889080,"model":"Aura Sensor V2","hr":{"1656888720":62,"1656888780":62,"1656888840":60,"1656888900":60,"1656888960":61,"1656889020":59},"rr":{"1656888720":15,"1656888780":15,"1656888840":15,"1656888900":15,"1656888960":15,"1656889020":15},"snoring":{"1656888720":100,"1656888780":100,"1656888840":100,"1656888900":0,"1656888960":0,"1656889020":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656889080,"state":2,"enddate":1656889320,"model":"Aura Sensor V2","hr":{"1656889080":61,"1656889140":62,"1656889200":62,"1656889260":60},"rr":{"1656889080":16,"1656889140":15,"1656889200":15,"1656889260":15},"snoring":{"1656889080":100,"1656889140":100,"1656889200":100,"1656889260":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827640,"state":2,"enddate":1656827700,"model":"Aura Sensor V2","hr":{"1656827640":69},"rr":{"1656827640":15},"snoring":{"1656827640":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656889320,"state":2,"enddate":1656889920,"model":"Aura Sensor V2","hr":{"1656889320":63,"1656889380":62,"1656889440":61,"1656889500":62,"1656889560":62,"1656889620":61,"1656889680":63,"1656889740":63,"1656889800":63,"1656889860":64},"rr":{"1656889320":15,"1656889380":15,"1656889440":15,"1656889500":15,"1656889560":15,"1656889620":15,"1656889680":16,"1656889740":15,"1656889800":16,"1656889860":15},"snoring":{"1656889320":100,"1656889380":100,"1656889440":100,"1656889500":100,"1656889560":100,"1656889620":100,"1656889680":100,"1656889740":100,"1656889800":100,"1656889860":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826620,"state":0,"enddate":1656826680,"model":"Aura Sensor V2","hr":{"1656826620":66},"rr":{"1656826620":17},"snoring":{"1656826620":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827700,"state":2,"enddate":1656827760,"model":"Aura Sensor V2","hr":{"1656827700":71},"rr":{"1656827700":15},"snoring":{"1656827700":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656889920,"state":2,"enddate":1656890520,"model":"Aura Sensor V2","hr":{"1656889920":63,"1656889980":63,"1656890040":62,"1656890100":63,"1656890160":64,"1656890220":63,"1656890280":64,"1656890340":62,"1656890400":63,"1656890460":65},"rr":{"1656889920":15,"1656889980":15,"1656890040":15,"1656890100":15,"1656890160":15,"1656890220":16,"1656890280":15,"1656890340":16,"1656890400":15,"1656890460":15},"snoring":{"1656889920":100,"1656889980":100,"1656890040":100,"1656890100":100,"1656890160":100,"1656890220":100,"1656890280":100,"1656890340":100,"1656890400":100,"1656890460":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827760,"state":2,"enddate":1656827820,"model":"Aura Sensor V2","hr":{"1656827760":71},"rr":{"1656827760":16},"snoring":{"1656827760":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656890520,"state":2,"enddate":1656891120,"model":"Aura Sensor V2","hr":{"1656890520":62,"1656890580":63,"1656890640":63,"1656890700":63,"1656890760":64,"1656890820":64,"1656890880":63,"1656890940":64,"1656891000":64,"1656891060":64},"rr":{"1656890520":15,"1656890580":15,"1656890640":15,"1656890700":15,"1656890760":16,"1656890820":15,"1656890880":15,"1656890940":16,"1656891000":16,"1656891060":16},"snoring":{"1656890520":100,"1656890580":100,"1656890640":100,"1656890700":100,"1656890760":100,"1656890820":100,"1656890880":100,"1656890940":100,"1656891000":100,"1656891060":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827820,"state":2,"enddate":1656827880,"model":"Aura Sensor V2","hr":{"1656827820":71},"rr":{"1656827820":15},"snoring":{"1656827820":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656891120,"state":2,"enddate":1656891720,"model":"Aura Sensor V2","hr":{"1656891120":65,"1656891180":64,"1656891240":66,"1656891300":66,"1656891360":64,"1656891420":65,"1656891480":65,"1656891540":65,"1656891600":64,"1656891660":70},"rr":{"1656891120":15,"1656891180":16,"1656891240":15,"1656891300":15,"1656891360":15,"1656891420":15,"1656891480":15,"1656891540":15,"1656891600":15,"1656891660":16},"snoring":{"1656891120":100,"1656891180":100,"1656891240":100,"1656891300":100,"1656891360":100,"1656891420":100,"1656891480":100,"1656891540":100,"1656891600":100,"1656891660":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827880,"state":2,"enddate":1656827940,"model":"Aura Sensor V2","hr":{"1656827880":70},"rr":{"1656827880":15},"snoring":{"1656827880":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656891720,"state":2,"enddate":1656891900,"model":"Aura Sensor V2","hr":{"1656891720":59,"1656891780":59,"1656891840":61},"rr":{"1656891720":14,"1656891780":14,"1656891840":17},"snoring":{"1656891720":0,"1656891780":0,"1656891840":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656891900,"state":1,"enddate":1656892320,"model":"Aura Sensor V2","hr":{"1656891900":61,"1656891960":61,"1656892020":59,"1656892080":59,"1656892140":60,"1656892200":58,"1656892260":59},"rr":{"1656891900":15,"1656891960":14,"1656892020":15,"1656892080":15,"1656892140":14,"1656892200":16,"1656892260":17},"snoring":{"1656891900":0,"1656891960":0,"1656892020":100,"1656892080":100,"1656892140":100,"1656892200":0,"1656892260":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827940,"state":2,"enddate":1656828000,"model":"Aura Sensor V2","hr":{"1656827940":72},"rr":{"1656827940":15},"snoring":{"1656827940":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656892320,"state":1,"enddate":1656892920,"model":"Aura Sensor V2","hr":{"1656892320":59,"1656892380":67,"1656892440":60,"1656892500":60,"1656892560":58,"1656892620":58,"1656892680":58,"1656892740":59,"1656892800":60,"1656892860":58},"rr":{"1656892320":13,"1656892380":15,"1656892440":15,"1656892500":14,"1656892560":17,"1656892620":14,"1656892680":15,"1656892740":17,"1656892800":15,"1656892860":15},"snoring":{"1656892320":0,"1656892380":0,"1656892440":100,"1656892500":100,"1656892560":100,"1656892620":0,"1656892680":0,"1656892740":0,"1656892800":0,"1656892860":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828000,"state":2,"enddate":1656828060,"model":"Aura Sensor V2","hr":{"1656828000":70},"rr":{"1656828000":16},"snoring":{"1656828000":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656892920,"state":1,"enddate":1656893520,"model":"Aura Sensor V2","hr":{"1656892920":60,"1656892980":59,"1656893040":61,"1656893100":61,"1656893160":61,"1656893220":62,"1656893280":60,"1656893340":65,"1656893400":57,"1656893460":58},"rr":{"1656892920":15,"1656892980":15,"1656893040":15,"1656893100":15,"1656893160":15,"1656893220":15,"1656893280":15,"1656893340":16,"1656893400":13,"1656893460":13},"snoring":{"1656892920":0,"1656892980":0,"1656893040":0,"1656893100":0,"1656893160":0,"1656893220":0,"1656893280":0,"1656893340":0,"1656893400":0,"1656893460":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828060,"state":2,"enddate":1656828120,"model":"Aura Sensor V2","hr":{"1656828060":72},"rr":{"1656828060":15},"snoring":{"1656828060":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656893520,"state":1,"enddate":1656894120,"model":"Aura Sensor V2","hr":{"1656893520":59,"1656893580":59,"1656893640":60,"1656893700":59,"1656893760":60,"1656893820":60,"1656893880":61,"1656893940":65,"1656894000":60,"1656894060":60},"rr":{"1656893520":15,"1656893580":15,"1656893640":15,"1656893700":15,"1656893760":15,"1656893820":15,"1656893880":15,"1656893940":15,"1656894000":15,"1656894060":15},"snoring":{"1656893520":0,"1656893580":100,"1656893640":100,"1656893700":100,"1656893760":100,"1656893820":100,"1656893880":100,"1656893940":0,"1656894000":0,"1656894060":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828120,"state":2,"enddate":1656828180,"model":"Aura Sensor V2","hr":{"1656828120":71},"rr":{"1656828120":15},"snoring":{"1656828120":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656894120,"state":1,"enddate":1656894720,"model":"Aura Sensor V2","hr":{"1656894120":62,"1656894180":61,"1656894240":63,"1656894300":63,"1656894360":64,"1656894420":63,"1656894480":62,"1656894540":59,"1656894600":61,"1656894660":64},"rr":{"1656894120":17,"1656894180":16,"1656894240":15,"1656894300":15,"1656894360":15,"1656894420":15,"1656894480":15,"1656894540":15,"1656894600":15,"1656894660":16},"snoring":{"1656894120":0,"1656894180":0,"1656894240":0,"1656894300":0,"1656894360":0,"1656894420":0,"1656894480":0,"1656894540":0,"1656894600":0,"1656894660":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828180,"state":2,"enddate":1656828240,"model":"Aura Sensor V2","hr":{"1656828180":73},"rr":{"1656828180":15},"snoring":{"1656828180":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656894720,"state":1,"enddate":1656894960,"model":"Aura Sensor V2","hr":{"1656894720":60,"1656894780":63,"1656894840":64,"1656894900":62},"rr":{"1656894720":14,"1656894780":16,"1656894840":16,"1656894900":15},"snoring":{"1656894720":0,"1656894780":0,"1656894840":0,"1656894900":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656894960,"state":3,"enddate":1656895320,"model":"Aura Sensor V2","hr":{"1656894960":63,"1656895020":63,"1656895080":61,"1656895140":66,"1656895200":62,"1656895260":63},"rr":{"1656894960":15,"1656895020":17,"1656895080":15,"1656895140":15,"1656895200":15,"1656895260":16},"snoring":{"1656894960":0,"1656895020":0,"1656895080":0,"1656895140":0,"1656895200":0,"1656895260":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828240,"state":2,"enddate":1656828300,"model":"Aura Sensor V2","hr":{"1656828240":71},"rr":{"1656828240":15},"snoring":{"1656828240":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656895320,"state":3,"enddate":1656895860,"model":"Aura Sensor V2","hr":{"1656895320":60,"1656895380":63,"1656895440":60,"1656895500":63,"1656895560":64,"1656895620":62,"1656895680":61,"1656895740":63,"1656895800":65},"rr":{"1656895320":15,"1656895380":15,"1656895440":14,"1656895500":15,"1656895560":16,"1656895620":16,"1656895680":15,"1656895740":15,"1656895800":15},"snoring":{"1656895320":0,"1656895380":0,"1656895440":0,"1656895500":0,"1656895560":0,"1656895620":0,"1656895680":0,"1656895740":0,"1656895800":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656895860,"state":1,"enddate":1656895920,"model":"Aura Sensor V2","hr":{"1656895860":64},"rr":{"1656895860":15},"snoring":{"1656895860":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826680,"state":0,"enddate":1656826740,"model":"Aura Sensor V2","hr":{"1656826680":66},"rr":{"1656826680":17},"snoring":{"1656826680":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828300,"state":2,"enddate":1656828360,"model":"Aura Sensor V2","hr":{"1656828300":70},"rr":{"1656828300":15},"snoring":{"1656828300":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656895920,"state":1,"enddate":1656896460,"model":"Aura Sensor V2","hr":{"1656895920":60,"1656895980":60,"1656896040":61,"1656896100":64,"1656896160":62,"1656896220":61,"1656896280":59,"1656896340":63,"1656896400":64},"rr":{"1656895920":16,"1656895980":15,"1656896040":15,"1656896100":15,"1656896160":12,"1656896220":15,"1656896280":15,"1656896340":16,"1656896400":15},"snoring":{"1656895920":0,"1656895980":0,"1656896040":0,"1656896100":100,"1656896160":100,"1656896220":100,"1656896280":0,"1656896340":0,"1656896400":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656896580,"state":1,"enddate":1656896640,"model":"Aura Sensor V2","hr":{"1656896580":78},"rr":{"1656896580":14},"snoring":{"1656896580":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828360,"state":2,"enddate":1656828420,"model":"Aura Sensor V2","hr":{"1656828360":71},"rr":{"1656828360":15},"snoring":{"1656828360":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656896640,"state":1,"enddate":1656896700,"model":"Aura Sensor V2","hr":{"1656896640":76},"rr":{"1656896640":15},"snoring":{"1656896640":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828420,"state":2,"enddate":1656828480,"model":"Aura Sensor V2","hr":{"1656828420":69},"rr":{"1656828420":15},"snoring":{"1656828420":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828480,"state":1,"enddate":1656828900,"model":"Aura Sensor V2","hr":{"1656828480":58,"1656828540":67,"1656828600":70,"1656828660":69,"1656828720":70,"1656828780":70,"1656828840":69},"rr":{"1656828480":16,"1656828540":16,"1656828600":16,"1656828660":16,"1656828720":16,"1656828780":16,"1656828840":16},"snoring":{"1656828480":100,"1656828540":100,"1656828600":100,"1656828660":100,"1656828720":100,"1656828780":100,"1656828840":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826740,"state":0,"enddate":1656826800,"model":"Aura Sensor V2","hr":{"1656826740":67},"rr":{"1656826740":17},"snoring":{"1656826740":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656828900,"state":1,"enddate":1656829500,"model":"Aura Sensor V2","hr":{"1656828900":69,"1656828960":69,"1656829020":70,"1656829080":61,"1656829140":66,"1656829200":69,"1656829260":71,"1656829320":71,"1656829380":67,"1656829440":69},"rr":{"1656828900":16,"1656828960":16,"1656829020":16,"1656829080":15,"1656829140":16,"1656829200":16,"1656829260":16,"1656829320":16,"1656829380":15,"1656829440":16},"snoring":{"1656828900":100,"1656828960":100,"1656829020":100,"1656829080":100,"1656829140":100,"1656829200":100,"1656829260":100,"1656829320":100,"1656829380":100,"1656829440":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826800,"state":0,"enddate":1656826860,"model":"Aura Sensor V2","hr":{"1656826800":67},"rr":{"1656826800":16},"snoring":{"1656826800":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656829500,"state":1,"enddate":1656830100,"model":"Aura Sensor V2","hr":{"1656829500":67,"1656829560":70,"1656829620":66,"1656829680":65,"1656829740":68,"1656829800":69,"1656829860":69,"1656829920":69,"1656829980":67,"1656830040":68},"rr":{"1656829500":16,"1656829560":16,"1656829620":16,"1656829680":17,"1656829740":17,"1656829800":17,"1656829860":16,"1656829920":16,"1656829980":16,"1656830040":16},"snoring":{"1656829500":100,"1656829560":100,"1656829620":100,"1656829680":100,"1656829740":100,"1656829800":100,"1656829860":100,"1656829920":100,"1656829980":0,"1656830040":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826860,"state":0,"enddate":1656826920,"model":"Aura Sensor V2","hr":{"1656826860":66},"rr":{"1656826860":15},"snoring":{"1656826860":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656830100,"state":1,"enddate":1656830700,"model":"Aura Sensor V2","hr":{"1656830100":71,"1656830160":70,"1656830220":69,"1656830280":67,"1656830340":71,"1656830400":67,"1656830460":74,"1656830520":72,"1656830580":71,"1656830640":77},"rr":{"1656830100":16,"1656830160":16,"1656830220":13,"1656830280":15,"1656830340":15,"1656830400":16,"1656830460":13,"1656830520":16,"1656830580":17,"1656830640":16},"snoring":{"1656830100":0,"1656830160":0,"1656830220":0,"1656830280":0,"1656830340":100,"1656830400":100,"1656830460":100,"1656830520":100,"1656830580":100,"1656830640":100},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826920,"state":0,"enddate":1656826980,"model":"Aura Sensor V2","hr":{"1656826920":67},"rr":{"1656826920":15},"snoring":{"1656826920":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656830700,"state":1,"enddate":1656831300,"model":"Aura Sensor V2","hr":{"1656830700":70,"1656830760":67,"1656830820":66,"1656830880":67,"1656830940":69,"1656831000":68,"1656831060":68,"1656831120":68,"1656831180":67,"1656831240":68},"rr":{"1656830700":15,"1656830760":16,"1656830820":16,"1656830880":16,"1656830940":16,"1656831000":15,"1656831060":16,"1656831120":16,"1656831180":16,"1656831240":15},"snoring":{"1656830700":100,"1656830760":0,"1656830820":0,"1656830880":0,"1656830940":0,"1656831000":0,"1656831060":0,"1656831120":0,"1656831180":0,"1656831240":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656826980,"state":0,"enddate":1656827040,"model":"Aura Sensor V2","hr":{"1656826980":66},"rr":{"1656826980":16},"snoring":{"1656826980":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656831300,"state":1,"enddate":1656831660,"model":"Aura Sensor V2","hr":{"1656831300":68,"1656831360":68,"1656831420":70,"1656831480":70,"1656831540":70,"1656831600":69},"rr":{"1656831300":16,"1656831360":16,"1656831420":16,"1656831480":16,"1656831540":16,"1656831600":15},"snoring":{"1656831300":100,"1656831360":100,"1656831420":100,"1656831480":0,"1656831540":0,"1656831600":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656831660,"state":2,"enddate":1656831900,"model":"Aura Sensor V2","hr":{"1656831660":68,"1656831720":70,"1656831780":71,"1656831840":69},"rr":{"1656831660":16,"1656831720":16,"1656831780":15,"1656831840":15},"snoring":{"1656831660":0,"1656831720":0,"1656831780":0,"1656831840":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656827040,"state":0,"enddate":1656827100,"model":"Aura Sensor V2","hr":{"1656827040":66},"rr":{"1656827040":15},"snoring":{"1656827040":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63},{"startdate":1656831900,"state":2,"enddate":1656832500,"model":"Aura Sensor V2","hr":{"1656831900":69,"1656831960":69,"1656832020":70,"1656832080":70,"1656832140":70,"1656832200":76,"1656832260":71,"1656832320":72,"1656832380":72,"1656832440":71},"rr":{"1656831900":15,"1656831960":15,"1656832020":16,"1656832080":16,"1656832140":15,"1656832200":16,"1656832260":15,"1656832320":16,"1656832380":15,"1656832440":16},"snoring":{"1656831900":100,"1656831960":100,"1656832020":100,"1656832080":0,"1656832140":0,"1656832200":100,"1656832260":100,"1656832320":100,"1656832380":100,"1656832440":0},"hash_deviceid":"2671095a0b27e1d1e9526a012e3776ee06b8aee7","model_id":63}],"model":32}}
                              
                              
                              
                              withings.0
                              2022-07-04 05:33:30.396	debug	/oauth2_user/authorize2?response_type=code&client_id=9972a09bcf50f614b88dcb4f91037f0d5d30755e6a9896fb5db3ec4b26c41f97&state=h4fhjnc2daoc3m&scope=user.activity%2Cuser.metrics%2Cuser.info&redirect_uri=http%3A%2F%2Flocalhost&b=authorize2&selecteduser=19990054
                              
                              withings.0
                              2022-07-04 05:33:30.394	debug	"<!DOCTYPE html>\n<html>\n\t<head>\n\t\t<!-- d37e85ad -->\n\t\t<title>ioBroker</title>\n\t\t<meta charset=\"utf-8\">\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">\n\t\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\n\t\t<link rel=\"shortcut icon\" href=\"/favicon.png\" type=\"image/x-icon\">\n\n\t\t<link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"57x57\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"72x72\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"76x76\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"114x114\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"120x120\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"144x144\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"152x152\">\n\n\t\t\t\t\t<link href=\"/min/g=baseCSS&amp;d37e85ad\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\">\n\t\t\t<link href=\"/min/g=blockCSS&amp;d37e85ad\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\">\n\t\t\n\t\t<script type=\"text/javascript\"src=\"/js/libs/analytics.js\"></script>\n\n\t\t<script></script>\n\t\t\t</head>\n\t<body>\n\t\t\t\t\t\t\t\t\t<!-- COOKIE BAR-->\n\t\t\t\t\t<div id=\"cookies\">\n <div class=\"cookie-container\">\n <div class=\"cookie-body\">\n <span class=\"title header1\">Before you continue</span>\n <p class=\"cookie-message body1\">Durch das Anklicken oder Navigieren auf dieser Website stimmen Sie unserer Verwendung von Cookies zu, die wir benutzen, um Ihnen ein besseres Erlebnis und individuelle Werbung unserer Partner bieten zu können.</p>\n <div class=\"cookie-dropdown\">\n <div class=\"dropdown-title\">\n <div class=\"checkbox-component no-mt\">\n <input id=\"essential_cookie\" type=\"checkbox\" name=\"essential_cookie\" checked disabled class=\"HMIcons_check\">\n <label for=\"essential_cookie\">Essential Cookies</label>\n </div>\n <span class=\"icon HMIcons_downsm\"></span>\n </div>\n <div class=\"content\">\n <p class=\"bodyRegular\">Essential cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. These cookies do not store any personally identifiable data. Withings.com cannot function properly without these cookies.</p>\n </div>\n </div>\n <div class=\"cookie-dropdown\">\n <div class=\"dropdown-title\">\n <div class=\"checkbox-component no-mt\">\n <input id=\"analytics_cookie\" type=\"checkbox\" name=\"analytics_cookie\" class=\"HMIcons_check\">\n <label for=\"analytics_cookie\">Analytical Cookies</label>\n </div>\n <span class=\"icon HMIcons_downsm\"></span>\n </div>\n <div class=\"content\">\n <p class=\"bodyRegular\">Analytical cookies allow us to collect information about how visitors use our website. For instance, we may see the total number of visits, or which pages visitors go to most often. We use this information to make sure our users find the information they are looking for, help monitor website performance indicators, and solve potential bugs.</p>\n </div>\n </div>\n <div class=\"action-wrapper\">\n <div class=\"button-component no-mt\">\n <button class=\"accept-selection\">Accept selected</button>\n </div>\n <div class=\"button-component no-mt\">\n <button class=\"accept-all primary\">Accept all and close</button>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n<script src=\"/js/helpers/utils.js\"></script>\n<script>\n const cookiesWrapper = document.querySelector('#cookies');\n const dropDownTitles = cookiesWrapper.querySelectorAll('.dropdown-title');\n const buttons = cookiesWrapper.querySelectorAll('.action-wrapper button');\n const analyticBox = cookiesWrapper.querySelector('input#analytics_cookie');\n\n const sections = [];\n const margin = 15;\n\n // Constants\n const COOKIE_STATISTICS = 'cookieconsent_statistics';\n\tconst COOKIE_ADVERTISING = 'cookieconsent_advertising';\n\tconst COOKIE_SOCIAL = 'cookieconsent_social';\n\tconst COOKIE_WITHINGS_DISMISSED = 'withings_cookieconsent_dismissed';\n\n buttons.forEach(btn => btn.addEventListener('click', (e) => onSubmit(e)));\n cookiesWrapper.addEventListener('click', onOverlayClick);\n\n window.addEventListener('resize', closeAllSections, false);\n\n dropDownTitles.forEach((el, index) => {\n const currentContent = el.nextElementSibling;\n sections.push({ el, content: currentContent });\n\n el.addEventListener('click', (e) => toggleDropDown(e, index));\n });\n\n if (getCookie(COOKIE_STATISTICS)) {\n analyticBox.setAttribute('checked', true);\n }\n\n function closeAllSections() {\n if (!sections) return;\n\n sections.forEach((section, i) => {\n if (!section.el.classList.contains('active')) return;\n\n section.el.classList.remove('active');\n section.content.style.height = 0;\n });\n }\n\n function closeCookieModal() {\n setCookie(COOKIE_WITHINGS_DISMISSED, 'yes');\n cookiesWrapper.classList.remove('active');\n };\n\n function onUserDontConsent() {\n setCookie(COOKIE_STATISTICS, false);\n\t\tsetCookie(COOKIE_ADVERTISING, false);\n\t\tsetCookie(COOKIE_SOCIAL, false);\n }\n\n function onSubmit(e) {\n const { target: currentButtonClicked } = e;\n const isAllAccepted = currentButtonClicked && currentButtonClicked.classList.contains('accept-all');\n\n // If the checkbox is checked or the user clicked on the accept all button\n if (analyticBox.checked || isAllAccepted) {\n // Accept the analytics cookie\n setCookie(COOKIE_STATISTICS, true);\n window.location.reload();\n } else {\n onUserDontConsent();\n }\n\n closeCookieModal();\n };\n\n function toggleDropDown(e, index) {\n if (e && e.target.tagName === \"INPUT\") return;\n\n e.preventDefault();\n\n const { content: currentContent, height } = sections[index];\n\n const currentSection = sections[index].el;\n currentSection.classList.toggle('active');\n\n const isActive = currentSection.classList.contains('active');\n if (isActive) return currentContent.style.height = `${currentContent.scrollHeight + margin}px`;\n return currentContent.style.height = 0;\n };\n\n function onOverlayClick(e) {\n // Clicked on modal => return\n if (e.target.id !== 'cookies') return;\n\n // Clicked on overlay => continue\n // Close the modal and set essential cookie to true\n onUserDontConsent();\n closeCookieModal();\n };\n</script>\t\t\t\t<!-- END COOKIE BAR-->\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"app-wrapper-component\">\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"sidebar-component \">\n\t\t\t\t\t<div class=\"sidebar-content sidebar-full \">\n\t\t\t\t\t\t<div class=\"page-title\">\n\t\t\t\t\t\t\t\t<h1 class=\"header1\">\n ioBroker\n </h1>\n <p class=\"mt-10\">ioBroker</p>\n \t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t <div id=\"oauth2_authorize\">\n <div class=\"oauth2-authorize-content\">\n \n <div class=\"avatar-img mg-auto lg no-radius\">\n <img class=\"contain\" src=\"https://p4.withings.com/p4/oauth/7/4/b/74b3dfa3a4512c452f641b8ad4f376177698dfd3_512x512?modified=1645591520\" alt=\"ioBroker\"/>\n </div>\n\n <form method=\"post\" class=\"mt-40\">\n <h4 class=\"header4\">\n Sie sind mit dem Konto health@a-wahn.de. Sie werden damit folgenden Partner autorisieren: </h4>\n <ul class=\"list-component\">\n <li>um Aktivitätsdaten und Schlafdaten abzurufen </li>\n <li>um Metrikdaten abzurufen </li>\n <li>um die Angaben Ihres Benutzers abzurufen </li>\n </ul>\n \n <div class=\"button-component\">\n <button type=\"submit\" class=\"primary\" name=\"authorized\" value=\"1\">\n Diese App zulassen </button>\n </div>\n\n <div class=\"button-component mt-small\">\n <button type=\"submit\" class=\"danger\" name=\"authorized\" value=\"0\">\n Ablehnen </button>\n </div>\n\n <input type=\"hidden\" name=\"csrf_token\" value=\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImV4cCI6MTY1Njk5MjAxMCwic2Vzc2lvbiI6Ijk1QVdKajdRdEEwOE8tb3pHUUtIaWwtaXdUWWtVYXQifQ.eUy6zosIYNgnRTn1oqu6ZCI-xWiKCdywyjIOFRtYFMw\">\n\n <div class=\"button-component mt-small\">\n <a href=\"/logout?r=https%3A%2F%2Faccount.withings.com%2Foauth2_user%2Fauthorize2%3Fresponse_type%3Dcode%26client_id%3D9972a09bcf50f614b88dcb4f91037f0d5d30755e6a9896fb5db3ec4b26c41f97%26state%3Dh4fhjnc2daoc3m%26scope%3Duser.activity%252Cuser.metrics%252Cuser.info%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%26b%3Dauthorize2\">Sind das nicht Sie?</a>\n </div>\n </form>\n </div>\n </div>\n\n\t\t\t\t\t\t<div class=\"footer-component\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"image-view-component\">\n\t\t\t\t\t<img src=\"/images/withings/side_picture.png\" />\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\n\n\t\t\t\t\t<script type=\"text/javascript\" src=\"/min/g=baseJS&amp;d37e85ad\"></script>\n\t\t\n\t\t<script type=\"text/javascript\">\n\t\t\twiService.sessionid = \"95AWJj7QtA08O-ozGQKHil-iwTYkUat\";\n\t\t\tconstants.REV = \"d37e85ad\";\n\t\t\tconstants.COOKIE_CONSENT_DOMAIN = \"withings.com\";\n\t\t\tconst IS_PARTNER = false;\n\n\t\t\t\n\t\t\t// TODO: rework this script. Disabled because lost focus on mobile phone\n\t\t\t// Prevent autofill to stick to the inputs on scrolling sidebar\n\t\t\t// const hasInputOnPage = document.querySelector('input');\n\n\t\t\t// if (hasInputOnPage) {\n\t\t\t// \tconst sidebar = document.querySelector('.sidebar-component');\n\n\t\t\t// \tif (sidebar) {\n\t\t\t// \t\tsidebar.addEventListener('scroll', () => {\n\t\t\t// \t\t\tconst activeInput = document.querySelector('input:focus');\n\t\t\t// \t\t\tif (activeInput) activeInput.blur();\n\t\t\t// \t\t});\n\t\t\t// \t}\n\t\t\t// }\n\t\t</script>\n\t\t \t\t\t</body>\n</html>\n"
                              
                              withings.0
                              2022-07-04 05:33:29.537	debug	"<!DOCTYPE html>\n<html>\n\t<head>\n\t\t<!-- d37e85ad -->\n\t\t<title>Wählen Sie einen Nutzer aus</title>\n\t\t<meta charset=\"utf-8\">\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">\n\t\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\n\t\t<link rel=\"shortcut icon\" href=\"/favicon.png\" type=\"image/x-icon\">\n\n\t\t<link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"57x57\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"72x72\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"76x76\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"114x114\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"120x120\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"144x144\">\n\t <link rel=\"apple-touch-icon\" href=\"/favicon.png\" sizes=\"152x152\">\n\n\t\t\t\t\t<link href=\"/min/g=baseCSS&amp;d37e85ad\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\">\n\t\t\t<link href=\"/min/g=blockCSS&amp;d37e85ad\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\">\n\t\t\n\t\t<script type=\"text/javascript\"src=\"/js/libs/analytics.js\"></script>\n\n\t\t<script></script>\n\t\t\t</head>\n\t<body>\n\t\t\t\t\t\t\t\t\t<!-- COOKIE BAR-->\n\t\t\t\t\t<div id=\"cookies\">\n <div class=\"cookie-container\">\n <div class=\"cookie-body\">\n <span class=\"title header1\">Before you continue</span>\n <p class=\"cookie-message body1\">Durch das Anklicken oder Navigieren auf dieser Website stimmen Sie unserer Verwendung von Cookies zu, die wir benutzen, um Ihnen ein besseres Erlebnis und individuelle Werbung unserer Partner bieten zu können.</p>\n <div class=\"cookie-dropdown\">\n <div class=\"dropdown-title\">\n <div class=\"checkbox-component no-mt\">\n <input id=\"essential_cookie\" type=\"checkbox\" name=\"essential_cookie\" checked disabled class=\"HMIcons_check\">\n <label for=\"essential_cookie\">Essential Cookies</label>\n </div>\n <span class=\"icon HMIcons_downsm\"></span>\n </div>\n <div class=\"content\">\n <p class=\"bodyRegular\">Essential cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. These cookies do not store any personally identifiable data. Withings.com cannot function properly without these cookies.</p>\n </div>\n </div>\n <div class=\"cookie-dropdown\">\n <div class=\"dropdown-title\">\n <div class=\"checkbox-component no-mt\">\n <input id=\"analytics_cookie\" type=\"checkbox\" name=\"analytics_cookie\" class=\"HMIcons_check\">\n <label for=\"analytics_cookie\">Analytical Cookies</label>\n </div>\n <span class=\"icon HMIcons_downsm\"></span>\n </div>\n <div class=\"content\">\n <p class=\"bodyRegular\">Analytical cookies allow us to collect information about how visitors use our website. For instance, we may see the total number of visits, or which pages visitors go to most often. We use this information to make sure our users find the information they are looking for, help monitor website performance indicators, and solve potential bugs.</p>\n </div>\n </div>\n <div class=\"action-wrapper\">\n <div class=\"button-component no-mt\">\n <button class=\"accept-selection\">Accept selected</button>\n </div>\n <div class=\"button-component no-mt\">\n <button class=\"accept-all primary\">Accept all and close</button>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n<script src=\"/js/helpers/utils.js\"></script>\n<script>\n const cookiesWrapper = document.querySelector('#cookies');\n const dropDownTitles = cookiesWrapper.querySelectorAll('.dropdown-title');\n const buttons = cookiesWrapper.querySelectorAll('.action-wrapper button');\n const analyticBox = cookiesWrapper.querySelector('input#analytics_cookie');\n\n const sections = [];\n const margin = 15;\n\n // Constants\n const COOKIE_STATISTICS = 'cookieconsent_statistics';\n\tconst COOKIE_ADVERTISING = 'cookieconsent_advertising';\n\tconst COOKIE_SOCIAL = 'cookieconsent_social';\n\tconst COOKIE_WITHINGS_DISMISSED = 'withings_cookieconsent_dismissed';\n\n buttons.forEach(btn => btn.addEventListener('click', (e) => onSubmit(e)));\n cookiesWrapper.addEventListener('click', onOverlayClick);\n\n window.addEventListener('resize', closeAllSections, false);\n\n dropDownTitles.forEach((el, index) => {\n const currentContent = el.nextElementSibling;\n sections.push({ el, content: currentContent });\n\n el.addEventListener('click', (e) => toggleDropDown(e, index));\n });\n\n if (getCookie(COOKIE_STATISTICS)) {\n analyticBox.setAttribute('checked', true);\n }\n\n function closeAllSections() {\n if (!sections) return;\n\n sections.forEach((section, i) => {\n if (!section.el.classList.contains('active')) return;\n\n section.el.classList.remove('active');\n section.content.style.height = 0;\n });\n }\n\n function closeCookieModal() {\n setCookie(COOKIE_WITHINGS_DISMISSED, 'yes');\n cookiesWrapper.classList.remove('active');\n };\n\n function onUserDontConsent() {\n setCookie(COOKIE_STATISTICS, false);\n\t\tsetCookie(COOKIE_ADVERTISING, false);\n\t\tsetCookie(COOKIE_SOCIAL, false);\n }\n\n function onSubmit(e) {\n const { target: currentButtonClicked } = e;\n const isAllAccepted = currentButtonClicked && currentButtonClicked.classList.contains('accept-all');\n\n // If the checkbox is checked or the user clicked on the accept all button\n if (analyticBox.checked || isAllAccepted) {\n // Accept the analytics cookie\n setCookie(COOKIE_STATISTICS, true);\n window.location.reload();\n } else {\n onUserDontConsent();\n }\n\n closeCookieModal();\n };\n\n function toggleDropDown(e, index) {\n if (e && e.target.tagName === \"INPUT\") return;\n\n e.preventDefault();\n\n const { content: currentContent, height } = sections[index];\n\n const currentSection = sections[index].el;\n currentSection.classList.toggle('active');\n\n const isActive = currentSection.classList.contains('active');\n if (isActive) return currentContent.style.height = `${currentContent.scrollHeight + margin}px`;\n return currentContent.style.height = 0;\n };\n\n function onOverlayClick(e) {\n // Clicked on modal => return\n if (e.target.id !== 'cookies') return;\n\n // Clicked on overlay => continue\n // Close the modal and set essential cookie to true\n onUserDontConsent();\n closeCookieModal();\n };\n</script>\t\t\t\t<!-- END COOKIE BAR-->\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"app-wrapper-component\">\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"sidebar-component \">\n\t\t\t\t\t<div class=\"sidebar-content sidebar-full \">\n\t\t\t\t\t\t<div class=\"page-title\">\n\t\t\t\t\t\t\t\t<h1 class=\"header1\">Wählen Sie einen Nutzer aus</h1>\n\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div id=\"user_selection\">\n\t\t<div class=\"user-selection-content\">\n\t\t\t<div class=\"button-component small\">\n\t\t\t\t\t\t\t\t\t<a href=\"/logout?r=https%3A%2F%2Faccount.withings.com%2Foauth2_user%2Fuser_select%3Fresponse_type%3Dcode%26client_id%3D9972a09bcf50f614b88dcb4f91037f0d5d30755e6a9896fb5db3ec4b26c41f97%26state%3Dh4fhjnc2daoc3m%26scope%3Duser.activity%252Cuser.metrics%252Cuser.info%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%26b%3Dauthorize2\">Sind das nicht Sie?</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\n\t\t\t<ul class=\"list-component\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"?response_type=code&amp;client_id=9972a09bcf50f614b88dcb4f91037f0d5d30755e6a9896fb5db3ec4b26c41f97&amp;state=h4fhjnc2daoc3m&amp;scope=user.activity%2Cuser.metrics%2Cuser.info&amp;redirect_uri=http%3A%2F%2Flocalhost&amp;b=authorize2&amp;selecteduser=19990054\" class=\"list-group-item\">Andreas W.</a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"?response_type=code&amp;client_id=9972a09bcf50f614b88dcb4f91037f0d5d30755e6a9896fb5db3ec4b26c41f97&amp;state=h4fhjnc2daoc3m&amp;scope=user.activity%2Cuser.metrics%2Cuser.info&amp;redirect_uri=http%3A%2F%2Flocalhost&amp;b=authorize2&amp;selecteduser=23767065\" class=\"list-group-item\">Marina W.</a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\n\t\t\t\t\t</div>\n\t</div>\n\n\t\t\t\t\t\t<div class=\"footer-component\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"image-view-component\">\n\t\t\t\t\t<img src=\"/images/withings/side_picture.png\" />\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\n\n\t\t\t\t\t<script type=\"text/javascript\" src=\"/min/g=baseJS&amp;d37e85ad\"></script>\n\t\t\n\t\t<script type=\"text/javascript\">\n\t\t\twiService.sessionid = \"95AWJj7QtA08O-ozGQKHil-iwTYkUat\";\n\t\t\tconstants.REV = \"d37e85ad\";\n\t\t\tconstants.COOKIE_CONSENT_DOMAIN = \"withings.com\";\n\t\t\tconst IS_PARTNER = false;\n\n\t\t\t\n\t\t\t// TODO: rework this script. Disabled because lost focus on mobile phone\n\t\t\t// Prevent autofill to stick to the inputs on scrolling sidebar\n\t\t\t// const hasInputOnPage = document.querySelector('input');\n\n\t\t\t// if (hasInputOnPage) {\n\t\t\t// \tconst sidebar = document.querySelector('.sidebar-component');\n\n\t\t\t// \tif (sidebar) {\n\t\t\t// \t\tsidebar.addEventListener('scroll', () => {\n\t\t\t// \t\t\tconst activeInput = document.querySelector('input:focus');\n\t\t\t// \t\t\tif (activeInput) activeInput.blur();\n\t\t\t// \t\t});\n\t\t\t// \t}\n\t\t\t// }\n\t\t</script>\n\t\t\t\t\t</body>\n</html>\n"
                              

                              Der debug Log ist so lang, das ich hier nicht alles gepostet bekomme.

                              Mit besten Grüßen
                              Andy

                              1 Antwort Letzte Antwort
                              0
                              • T tombox

                                @damrak2022 Die sleep serie ist leer warum auch immer. im debug log kannst du dir es genau anschauen

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

                                @tombox gelöscht

                                Mit besten Grüßen
                                Andy

                                1 Antwort Letzte Antwort
                                0
                                • T tombox

                                  Hi ich habe ein neuen Adapter für Withings geschrieben

                                  Integriert:
                                  Getmeas
                                  Getactivity
                                  ListHeart
                                  GetSummarySleep
                                  getHeart
                                  getSleep

                                  Fehlt:
                                  Getintradayactivity

                                  hr Heart Rate.

                                  rr Respiration Rate.

                                  snoring Total snoring time

                                  Geräte Information werden nur bei Adapterstart abgerufen

                                  Zum Installieren:
                                  https://github.com/TA2k/ioBroker.withings

                                  Unter Adapter Experten Modus aktivieren:
                                  9309457a-cad0-4ff4-946f-28df05d32801-image.png

                                  Unter Adapter das Github Icon klicken:
                                  ef5f973f-4a70-43be-bf9a-460726a69d1d-image.png
                                  Benutzerdefiniert auswählen und die Url einfügen.
                                  8328414c-da64-41d4-b524-5a75a25cb683-image.png

                                  Dann unter Adapter den Withings Adapter suchen und ganz rechts auf das Plus klicken.
                                  f59f304a-7769-463f-84d2-e36b461a87bd-image.png

                                  Loginablauf:
                                  Die Withings Email und Passwort eingeben
                                  https://account.withings.com/partner/dashboard_oauth2
                                  Eine App registrieren
                                  Name: ioBroker
                                  Beliebiges Bild
                                  Description: ioBroker
                                  Email: Yourmail
                                  Company: ioBroker
                                  Callback URI: http://localhost
                                  Eingeschränkter Modus: Ja

                                  Client id und Client Secret eintragen

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

                                  @tombox Guten Morgen,
                                  der Withings Adapter macht immer noch Probleme, denn seit Deiner letzten Änderung am Adapter ist die Anzahl der Objekt wieder massiv angestiegen:
                                  Bildschirmfoto 2022-07-21 um 05.06.40.png
                                  Das wird wider dazu führen, das in Kürze Backitup nicht mehr funktioniert. Bei mir waren es beim letzten Mal glaube ich ca. bei 130000 Objekte.
                                  Somit bleibt mir nur, wieder den Verzeichnisbaum zu löschen und dann habe ich wieder für 2-3 Monate Ruhe.
                                  Das kann aber nicht die Lösung zur Nutzung des Adapters sein.
                                  Kannst Du hier bitte nochmal schauen, wie und ob sich das optimieren lässt?

                                  Mit besten Grüßen
                                  Andy

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • Damrak2022D Damrak2022

                                    @tombox Guten Morgen,
                                    der Withings Adapter macht immer noch Probleme, denn seit Deiner letzten Änderung am Adapter ist die Anzahl der Objekt wieder massiv angestiegen:
                                    Bildschirmfoto 2022-07-21 um 05.06.40.png
                                    Das wird wider dazu führen, das in Kürze Backitup nicht mehr funktioniert. Bei mir waren es beim letzten Mal glaube ich ca. bei 130000 Objekte.
                                    Somit bleibt mir nur, wieder den Verzeichnisbaum zu löschen und dann habe ich wieder für 2-3 Monate Ruhe.
                                    Das kann aber nicht die Lösung zur Nutzung des Adapters sein.
                                    Kannst Du hier bitte nochmal schauen, wie und ob sich das optimieren lässt?

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

                                    @damrak2022 Wo sind die Objekte genau drin

                                    Damrak2022D 2 Antworten Letzte Antwort
                                    0
                                    • T tombox

                                      @damrak2022 Wo sind die Objekte genau drin

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

                                      @tombox das kann ich Dir nicht sagen, da ich den Objektbaum löschen musste. Ich sage Dir das dann wenn ich wieder soviel Objekte habe

                                      Mit besten Grüßen
                                      Andy

                                      1 Antwort Letzte Antwort
                                      0
                                      • E Offline
                                        E Offline
                                        eve11
                                        schrieb am zuletzt editiert von
                                        #306

                                        Hallo zusammen,

                                        ich habe mir von Withings ein Blutdruckmessgerät und eine Waage zugelegt und wollte diese natürlich sofort in ioBroker mit einbinden. :-)
                                        Bekomme aber nun folgende Fehlermeldung:

                                        withings.0
                                        2022-07-22 17:07:49.125	error	{"status":503,"error":"Invalid Params: Missing [refresh_token]"}
                                        
                                        withings.0
                                        2022-07-22 17:07:49.125	debug	{"status":503,"error":"Invalid Params: Missing [refresh_token]"}
                                        
                                        withings.0
                                        2022-07-22 17:07:49.009	warn	Please check username and password
                                        

                                        Ich bin mir aber ziemlich sicher, dass ich die richtigen Anmeldedaten eingegeben habe. Min. kann ich mich mit diesen auch in der App anmelden. Auch die Client ID & Client Secret habe ich mehrmals überprüft.
                                        Funktioniert der Adapter noch bei euch ?

                                        Vielen Dank für etwaigen Rückmeldungen.

                                        Heiko

                                        DJMarc75D 1 Antwort Letzte Antwort
                                        0
                                        • E eve11

                                          Hallo zusammen,

                                          ich habe mir von Withings ein Blutdruckmessgerät und eine Waage zugelegt und wollte diese natürlich sofort in ioBroker mit einbinden. :-)
                                          Bekomme aber nun folgende Fehlermeldung:

                                          withings.0
                                          2022-07-22 17:07:49.125	error	{"status":503,"error":"Invalid Params: Missing [refresh_token]"}
                                          
                                          withings.0
                                          2022-07-22 17:07:49.125	debug	{"status":503,"error":"Invalid Params: Missing [refresh_token]"}
                                          
                                          withings.0
                                          2022-07-22 17:07:49.009	warn	Please check username and password
                                          

                                          Ich bin mir aber ziemlich sicher, dass ich die richtigen Anmeldedaten eingegeben habe. Min. kann ich mich mit diesen auch in der App anmelden. Auch die Client ID & Client Secret habe ich mehrmals überprüft.
                                          Funktioniert der Adapter noch bei euch ?

                                          Vielen Dank für etwaigen Rückmeldungen.

                                          Heiko

                                          DJMarc75D Offline
                                          DJMarc75D Offline
                                          DJMarc75
                                          schrieb am zuletzt editiert von
                                          #307

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

                                          ziemlich sicher

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

                                          Please check username and password

                                          Scheint wohl doch falsch zu sein.

                                          Lehrling seit 1975 !!!
                                          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                          E 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

                                          841

                                          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