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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Withings v0.0.x

NEWS

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

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

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

Test Withings v0.0.x

Scheduled Pinned Locked Moved Tester
550 Posts 51 Posters 128.8k Views 45 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Away
    A Away
    ammawel
    wrote on last edited by
    #541

    uff...

    • XX_timestamp hat den richtigen Zahlenwert
    • wenn die Eigenschaft "role" für XX_timestamp nicht "value" sondern "date" ist, erhält man im Objektbaum des ioBrokers auch eine Darstellung als Datum, obwohl es immer noch eine Zahl ist, nach der man sortieren kann, Differenzen bilden kann, in jedem beliebigen Datums- / Zeitformat anzeigen lassen kann etc.

    Dann ist ein zusätzlicher Datenpunkt mit dem Datum als String nicht mehr erforderlich, eher verwirrend, und XX_update könnte entfallen.
    Vorschlag: Entweder XX_timestamp (würde ich bevorzugen) oder XX_update

    Ich habe das mal im Objektbaum für 1_timestamp geändert:

    timestamp_1.png

    timestamp_2.png

    T 1 Reply Last reply
    0
    • A ammawel

      uff...

      • XX_timestamp hat den richtigen Zahlenwert
      • wenn die Eigenschaft "role" für XX_timestamp nicht "value" sondern "date" ist, erhält man im Objektbaum des ioBrokers auch eine Darstellung als Datum, obwohl es immer noch eine Zahl ist, nach der man sortieren kann, Differenzen bilden kann, in jedem beliebigen Datums- / Zeitformat anzeigen lassen kann etc.

      Dann ist ein zusätzlicher Datenpunkt mit dem Datum als String nicht mehr erforderlich, eher verwirrend, und XX_update könnte entfallen.
      Vorschlag: Entweder XX_timestamp (würde ich bevorzugen) oder XX_update

      Ich habe das mal im Objektbaum für 1_timestamp geändert:

      timestamp_1.png

      timestamp_2.png

      T Offline
      T Offline
      Tino 0
      wrote on last edited by
      #542

      @ammawel

      so aber jetzt!

      Gruß Tino

      1 Reply Last reply
      0
      • A Away
        A Away
        ammawel
        wrote on last edited by
        #543

        Perfekt!
        Vielen Dank für Deine Arbeit, Mühen und die Geduld.
        Mir hat der Abend viel Spaß bereitet, jetzt reicht es aber auch.
        Viele Grüße und gute Nacht
        Achim

        T 1 Reply Last reply
        0
        • A ammawel

          Perfekt!
          Vielen Dank für Deine Arbeit, Mühen und die Geduld.
          Mir hat der Abend viel Spaß bereitet, jetzt reicht es aber auch.
          Viele Grüße und gute Nacht
          Achim

          T Offline
          T Offline
          Tino 0
          wrote on last edited by
          #544

          @ammawel

          gleiche

          T 1 Reply Last reply
          0
          • T Tino 0

            @ammawel

            gleiche

            T Offline
            T Offline
            Tino 0
            wrote on last edited by
            #545

            moin,

            ich habe noch einmal etwas geändert, die Rolle date wird immer gesetzt bei (date|startdate|enddate|timestamp|modified|created) in den Datenpunkten lastActivity und lastSleep. Neuste Version ist oben drin.

            Gruß Tino

            1 Reply Last reply
            0
            • A Away
              A Away
              ammawel
              wrote on last edited by ammawel
              #546

              @Tino-0
              Moin,
              ich hab auch noch was:
              tsRaw ist um Faktor 1000 zu klein, zur Zeit sind das Sekunden, es müssen aber für ein richtiges Datum-Objekt Millisekunden sein.

              Zeile 398 müsste mMn dann so aussehen (gerade getestet):

              const tsRaw = Number(grp.date * 1000) || null; // Millisekunden
              

              Edit:
              Im Objektbaum wird das Datum mit dem zu kleinen Wert zwar richtig angezeigt (warum?), wenn man aber den Wert editiert, stimmt das Datum in den Datumsfeldern die dann angezeigt werden nicht mehr. Mit Faktor 1000 passt es.

              Edit:
              Die Withings-Api liefert wohl generell Sekunden statt Millisekunden...

              1 Reply Last reply
              0
              • A Away
                A Away
                ammawel
                wrote on last edited by
                #547

                const tsRaw = typeof grp.date === "number" ? grp.date * 1000 : null;

                T 2 Replies Last reply
                0
                • A ammawel

                  const tsRaw = typeof grp.date === "number" ? grp.date * 1000 : null;

                  T Offline
                  T Offline
                  Tino 0
                  wrote on last edited by
                  #548

                  @ammawel

                  ist geändert in

                  const tsRaw = typeof grp.date === "number" ? grp.date * 1000 : null;
                  
                  
                  1 Reply Last reply
                  0
                  • A ammawel

                    const tsRaw = typeof grp.date === "number" ? grp.date * 1000 : null;

                    T Offline
                    T Offline
                    Tino 0
                    wrote on last edited by
                    #549

                    @ammawel

                    so sollte jetzt in dem https://github.com/TA2k/ioBroker.withings sein.

                    Gruß Tino

                    1 Reply Last reply
                    0
                    • A Away
                      A Away
                      ammawel
                      wrote on last edited by
                      #550

                      @Tino-0

                      Super und nochmal vielen Dank!
                      Gruß Achim

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      667

                      Online

                      32.4k

                      Users

                      81.5k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe