Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter fitbit-api v0.1.x Latest

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter fitbit-api v0.1.x Latest

    This topic has been deleted. Only users with topic management privileges can see it.
    • besterquester
      besterquester Developer @besterquester last edited by

      @besterquester
      Ja du benötigst eigentlich nur das Token. Ich arbeite auch daran das Token im Adadapter zu refreshen.
      Hier die Codes.

      • 200: A successful request.
      • 400: The request had bad syntax or was inherently impossible to be satified.
      • 401: The request requires user authentication.
      • 409: Returned if the given user is already subscribed to this stream using a different subscription ID, OR if the given subscription ID is already used to identify a subscription to a different stream.
      • 429: Too many requests within an hour

      Da hast du die auth ev. falsch abgesetzt.
      Probier mal:

      curl -X GET "https://api.fitbit.com/1/user/-/activities.json" -H  "accept: application/x-www-form-urlencoded" -H  "authorization: Bearer <your token here>"
      
      1 Reply Last reply Reply Quote 0
      • besterquester
        besterquester Developer @schroed99 last edited by

        @schroed99
        Hi
        Danke für deinen Input. Wenn du 5 Minuten Intervall eingestellt hast müsste das reichen. Eigentlich müssten alle Werte alle 5 Minuten gezogen werden. Has tdu dein Handy immer dabei denn über das Handy werden die Daten an FItBIT gechickt. Also wenn es in deimem Handy richtig ist dann müsste auch der Dapter richtig die Daten ziehen. Checke das mal.
        Die Personenwaage braucht kein Handy da direkt über Wlan an Fitbit 😉

        Bin jetzt auf https://github.com/Chris-1965/ioBroker.fitbit-fitness gewechselt da ich einen Namenskonflikt hatte (neue Version direkt von hier)

        Auf deine Frage: Kannst du mir sagen, wie ich Daten an FitBit senden kann(API)?
        Ja das geht über post. Du kannst hier mit dem Tool die API sehr gut testen.
        Swagger: https://dev.fitbit.com/build/reference/web-api/explore/#/
        Wenn du Daten schreiben willst poste das Commando hier ev. können wir das ja in den Adapter einbauen.

        lG Chris

        1 Reply Last reply Reply Quote 0
        • besterquester
          besterquester Developer @schroed99 last edited by

          @schroed99
          ich habe eine neue Version erstellt. Wasser Record gefixed und um Carbon, Fiber ergänzt. Teste mal ob es nun besser geht.

          Version 0.2.3: https://github.com/Chris-1965/ioBroker.fitbit-fitness

          lG C

          1 Reply Last reply Reply Quote 1
          • L
            locito09 @besterquester last edited by

            @besterquester
            Es ist einfach mühsam wenn im LOG die ganze zeit eine Fehlermeldung kommt das Fitbit kein Gewicht findet wen an diesen Tag nicht gewogen wurde. Kann man wenigstens dieser Fehler als info anzeigen im LOG? Somit könnte ich den Adapter auf Warn/Error stellen und die Meldung wäre im LOG nicht mehr sichtbar und spamt den LOG nicht voll. Habe gleichzeitig 4 Adapter im Einsatz, da kommen schon einige Meldungen zusammen.

            besterquester 1 Reply Last reply Reply Quote 0
            • besterquester
              besterquester Developer @locito09 last edited by

              @locito09 : Es ist eine Warnung kann ich gerne umstellen.
              lG Chris

              1 Reply Last reply Reply Quote 1
              • besterquester
                besterquester Developer @Ahnungsbefreit last edited by

                @ahnungsbefreit : Hi hast du neue Version mal getestet ? Welches OS hast du im Einsatz.
                lg Chris

                A L 2 Replies Last reply Reply Quote 0
                • A
                  Ahnungsbefreit @besterquester last edited by

                  @besterquester Ich werde die neue Version mal testen. OS ist Debian in einer VM unter ProxMox.

                  A 1 Reply Last reply Reply Quote -1
                  • A
                    Ahnungsbefreit @Ahnungsbefreit last edited by

                    @besterquester Habe eben mal die letzte Version von github installiert:

                    $ iobroker url https://github.com/Chris-1965/ioBroker.fitbit-fitness --host ioBVM-test
                    
                    install Chris-1965/ioBroker.fitbit-fitness#4d56410b25fbf9279ede82c9b12b3b83326cfe2a
                    
                    NPM version: 6.14.15
                    
                    npm install Chris-1965/ioBroker.fitbit-fitness#4d56410b25fbf9279ede82c9b12b3b83326cfe2a --loglevel error --prefix "/opt/iobroker" (System call)
                    
                    /bin/sh: 1: cmake: not found
                    
                    make: *** [config_deps.target.mk:13: /opt/iobroker/node_modules/cpu-features/deps/cpu_features/build/Makefile] Fehler 127
                    
                    gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)gyp ERR! stack at ChildProcess.emit (events.js:400:28)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
                    
                    gyp ERR! System Linux 4.19.0-18-amd64gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/cpu-featuresgyp ERR! node -v v14.18.3gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok
                    
                    upload [3] fitbit-fitness.admin /opt/iobroker/node_modules/iobroker.fitbit-fitness/admin/words.js words.js application/javascript
                    
                    upload [2] fitbit-fitness.admin /opt/iobroker/node_modules/iobroker.fitbit-fitness/admin/style.css style.css text/css
                    
                    upload [1] fitbit-fitness.admin /opt/iobroker/node_modules/iobroker.fitbit-fitness/admin/index_m.html index_m.html text/html
                    
                    upload [0] fitbit-fitness.admin /opt/iobroker/node_modules/iobroker.fitbit-fitness/admin/fitbit-fitness.png fitbit-fitness.png image/png
                    
                    Process exited with code 0
                    
                    1 Reply Last reply Reply Quote 0
                    • L
                      locito09 @besterquester last edited by

                      @besterquester
                      Habe die letzte Version aus github getestet, ich schaffe es nicht den Token zu konfigurieren im adapter.
                      Fehlermeldung: Verbindung wurde abgelehnt.

                      Auch einen vorhandenen Token lässt sich nicht einfügen. Getestet mit Chrome,Firefox,Edge

                      1 Reply Last reply Reply Quote 0
                      • R
                        Raptor @schmax last edited by Raptor

                        @Bluefox Ich habe den Adapter installiert. Was mir aufgefallen ist:

                        • Der Token ist scheinbar nur wenige Stunden gültig

                        • Food Werte werden nicht abgefragt

                        • Body Werte werden nicht abgefragt

                        • Sleep Werte wurden einmal abgefragt, am Folgetag nicht wieder.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        635
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        tester
                        13
                        62
                        8245
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo