Read the statement by Michael Teeuw here.
MMM-Fitbit2
-
@jjw on the magicmirror screen, not commandline
press ctrl-shift-i together
a new window will open 1/2 the Mm screen
in that window there is a tabbed interface,here showing error from one of my modules, part of name in filter field

-
@sdetweil Ah, I think because I’m accessing my Pi via VNC viewer, that’s what makes it take a screenshot instead of opening that menu, even when on the MM screen, is there another way to access this? If not work directly through the Pi.
-
@jjw well, you could access from your pc, if the address/ipWhitelist settings in config.js allow it
then use chrome to view and open the dev window -
@sdetweil This is what comes up when I filter by fit

-
@jjw ok, now you know everything I know.
no errors were reported.
-
@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’
-
@jjw what folder are u supposed to be in when u run that command?
-
@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.
-
@jjw Running
init.shinside theMMM-Fitbit2folder should take care of installing the dependencies for you. -
@vizulize I’ve done that, unfortunately still just have loading.
-
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!
-
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: stateTraceback (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’) -
@dresch360 looks like something changed in the api requirements, but the library version hasnt
-
@sdetweil - Thanks for your reply. So does this mean that no new tokens can be created?
-
any chance of this being revived and updated?
-
@richmp95 you’d have to post in an issue in the module GitHub repo
-
@richmp95 - last I checked, this still works. Why does it need ‘reviving’?
If you would like to have extra features, I am open to suggestions and contributions. -
Is there anyway to remove the goal tracking widget underneath each resource?
I have been trying to play around with removing it myself, but every time I touch something it breaks the whole module.
Any ideas!?
-
I haven’t tried this and I haven’t looked at the code in a while, but I think you can just comment out this line to hide the progress bars:
-
@Vizulize That worked! Thank you :)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login