@vizulize I’ve done that, unfortunately still just have loading.
Read the statement by Michael Teeuw here.
Posts
-
RE: MMM-Fitbit2
@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.
-
RE: MMM-Fitbit2
@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’
-
RE: MMM-Fitbit2
@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.
-
RE: MMM-Fitbit2
@sdetweil I ran another test for 1000 line and the only mention of Fit is:
0|MagicMir | [05.06.2021 18:22.00.914] [INFO] Checking git for module: MMM-Fitbit2
After that, it moves onto multicast.
-
RE: MMM-Fitbit2
@sdetweil I ran “pm2 logs --lines=100” in the command line and the only returns I got were for the calendar.
0|MagicMir | [05.06.2021 18:31.09.798] [INFO] Calendar-Fetcher: Broadcasting 10 events.
I’m sorry I don’t know what you mean by developer window, but when I use ctrl+shift+i out of the cmd I take a screenshot and then when I’m in the cmd I just rename the box.
-
RE: MMM-Fitbit2
@sdetweil Thank you for your help, have the Fitbit module displaying on the monitor now, however, just says loading.:grinning_squinting_face:
-
RE: MMM-Fitbit2
@sdetweil sorry for the lack of knowledge, but what does that mean/what do I have to change.
-
RE: MMM-Fitbit2
@vizulize No worries, thank you. :beaming_face_with_smiling_eyes:
-
RE: MMM-Fitbit2
./Init.sh ISSUE
I’m new to modules etc, so sorry if this is a dumb issue. When I run ./init.sh in the terminal I get the error message
"
npm ERR! must provide string specnpm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-06-05T13_55_01_431Z-debug.log
"
The debug log
"
0 verbose cli [ ‘/usr/bin/node’, ‘/usr/local/bin/npm’, ‘install’ ]
1 info using npm@7.16.0
2 info using node@v10.23.1
3 timing npm:load:whichnode Completed in 8ms
4 timing config:load:defaults Completed in 11ms
5 timing config:load:file:/usr/local/lib/node_modules/npm/npmrc Completed in 11ms
6 timing config:load:builtin Completed in 13ms
7 timing config:load:cli Completed in 13ms
8 timing config:load:env Completed in 2ms
9 timing config:load:file:/home/pi/MagicMirror/modules/MMM-Fitbit2/.npmrc Completed in 2ms
10 timing config:load:project Completed in 6ms
11 timing config:load:file:/home/pi/.npmrc Completed in 1ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 1ms
15 timing config:load:validate Completed in 2ms
16 timing config:load:credentials Completed in 9ms
17 timing config:load:setEnvs Completed in 7ms
18 timing config:load Completed in 66ms
19 timing npm:load:configload Completed in 67ms
20 timing npm:load:setTitle Completed in 2ms
21 timing npm:load:setupLog Completed in 12ms
22 timing npm:load:cleanupLog Completed in 17ms
23 timing npm:load:configScope Completed in 0ms
24 timing npm:load:projectScope Completed in 2ms
25 timing npm:load Completed in 113ms
26 timing config:load:flatten Completed in 18ms
27 timing arborist:ctor Completed in 5ms
28 timing idealTree Completed in 35ms
29 timing command:install Completed in 146ms
30 verbose stack TypeError: must provide string spec
30 verbose stack at new Edge (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/edge.js:48:13)
30 verbose stack at Node.[_loadDepType] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js:781:9)
30 verbose stack at Node.[Arborist.Node._loadDeps] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js:765:23)
30 verbose stack at new Node (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js:232:20)
30 verbose stack at Arborist.[rootNodeFromPackage] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:365:18)
31 verbose cwd /home/pi/MagicMirror/modules/MMM-Fitbit2
32 verbose Linux 5.10.11-v7+
33 verbose argv “/usr/bin/node” “/usr/local/bin/npm” “install”
34 verbose node v10.23.1
35 verbose npm v7.16.0
36 error must provide string spec
37 verbose exit 1
"
Any help with the issue would be greatly appreciated thank you.
