MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-Fitbit2

    Scheduled Pinned Locked Moved Health
    fitbithealthfitnesshealthywaterfoodtrackingactivity tracker
    98 Posts 21 Posters 130.9k Views 19 Watching
    Loading More Posts
    • 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.
    • J Offline
      JJW @sdetweil
      last edited by

      @sdetweil This is what comes up when I filter by fit
      39653410-d113-4a7c-a273-b39481fb068d-image.png

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @JJW
        last edited by

        @jjw ok, now you know everything I know.

        no errors were reported.

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        J 1 Reply Last reply Reply Quote 0
        • J Offline
          JJW @sdetweil
          last edited by

          @sdetweil Thank you for the continued help, really appreciate you taking the time. One last thought, I’ve gone through the processes again, and one of the dependencies, “python-fitbit” requires you to run

          sudo pip install -r requirements/base.txt

          When I run this code, I get the error message

          Could not open requirements file: [Errno 2] No such file or directory: ‘requirements/base.txt’

          S V 2 Replies Last reply Reply Quote 0
          • S Offline
            sdetweil @JJW
            last edited by

            @jjw what folder are u supposed to be in when u run that command?

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            J 1 Reply Last reply Reply Quote 0
            • J Offline
              JJW @sdetweil
              last edited by

              @sdetweil Unfortunately it doesn’t say so I’ve just tried running in and out of the Fitbit directory.

              https://github.com/m-roberts/MMM-Fitbit2

              redirects you to this webpage

              https://pypi.org/project/fitbit/0.3.1/

              and I can’t see anywhere it says what folder to install it into.

              1 Reply Last reply Reply Quote 0
              • V Offline
                Vizulize Module Developer @JJW
                last edited by

                @jjw Running init.sh inside the MMM-Fitbit2 folder should take care of installing the dependencies for you.

                J 1 Reply Last reply Reply Quote 0
                • J Offline
                  JJW @Vizulize
                  last edited by

                  @vizulize I’ve done that, unfortunately still just have loading.

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    Dresch360 Project Sponsor
                    last edited by

                    Entered all of the required information in the Fitbit application registry.
                    At the ./auth.sh process, entered correct “Client ID” and “Client Secret” and I get the following after Allowing full access during authentication process:

                    **Fitbit
                    The app you’re trying to connect did not provide valid information to Fitbit. Please report this issue to them.

                    Developer information: invalid_request - Missing parameters: client_id**

                    Any help would be greatly appreciated!

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      Dresch360 Project Sponsor
                      last edited by

                      Also - attempted to authorize and obtain token directly from the Fitbit site using their token authenticator from the “OAuth 2.0 tutorial page” and I received the error message below:

                      404 Not Found
                      Missing parameters: state

                      Traceback (most recent call last):
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cpdispatch.py”, line 54, in call
                      return self.callable(*self.args, **self.kwargs)
                      TypeError: index() missing 1 required positional argument: ‘state’

                      During handling of the above exception, another exception occurred:

                      Traceback (most recent call last):
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cprequest.py”, line 628, in respond
                      self._do_respond(path_info)
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cprequest.py”, line 687, in _do_respond
                      response.body = self.handler()
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/lib/encoding.py”, line 219, in call
                      self.body = self.oldhandler(*args, **kwargs)
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cpdispatch.py”, line 60, in call
                      raise sys.exc_info()[1]
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cpdispatch.py”, line 58, in call
                      test_callable_spec(self.callable, self.args, self.kwargs)
                      File “/usr/local/lib/python3.7/dist-packages/cherrypy/_cpdispatch.py”, line 157, in test_callable_spec
                      raise cherrypy.HTTPError(404, message=message)
                      cherrypy._cperror.HTTPError: (404, ‘Missing parameters: state’)

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        sdetweil @Dresch360
                        last edited by

                        @dresch360 looks like something changed in the api requirements, but the library version hasnt

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 6
                        • 7
                        • 8
                        • 9
                        • 10
                        • 8 / 10
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy