<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fitbit]]></title><description><![CDATA[<p dir="auto">This is so cool!  Do you mind clarifying the setup instructions for some of us hardcore newbs?   I’m not sure of the correct way to pull your code onto my pi.  Everything after that seems pretty clear though (install dependencies, fitbit setup etc).</p>
]]></description><link>https://forum.magicmirror.builders/topic/214/fitbit</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 07:23:30 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/214.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 May 2016 00:19:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 18:22:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stoffbeuteluwe" aria-label="Profile: Stoffbeuteluwe">@<bdi>Stoffbeuteluwe</bdi></a> It isn’t exactly the bottom bar. But it’s ok. It will be good for me.<br />
Thank you !</p>
]]></description><link>https://forum.magicmirror.builders/post/74971</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74971</guid><dc:creator><![CDATA[Arno-Strasbourg]]></dc:creator><pubDate>Sun, 10 May 2020 18:22:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 18:17:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arno-strasbourg" aria-label="Profile: Arno-Strasbourg">@<bdi>Arno-Strasbourg</bdi></a> you can try    bottom_center</p>
]]></description><link>https://forum.magicmirror.builders/post/74970</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74970</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Sun, 10 May 2020 18:17:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 18:11:51 GMT]]></title><description><![CDATA[<p dir="auto">Yes I confirm, it works very well !! Thank you very much !!<br />
Just a small question, I put it on the bottom_bar, but it appear on the bottom left.</p>
<p dir="auto">How can i center it please ? with the MMM-Fitbit2.css or custom.css ? and wich command to add ?<br />
That makes 2 questions in fact ! :face_with_hand_over_mouth:</p>
]]></description><link>https://forum.magicmirror.builders/post/74968</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74968</guid><dc:creator><![CDATA[Arno-Strasbourg]]></dc:creator><pubDate>Sun, 10 May 2020 18:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 16:20:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arno-strasbourg" aria-label="Profile: Arno-Strasbourg">@<bdi>Arno-Strasbourg</bdi></a> <a href="https://github.com/m-roberts/MMM-Fitbit2" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/m-roberts/MMM-Fitbit2</a></p>
]]></description><link>https://forum.magicmirror.builders/post/74962</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74962</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Sun, 10 May 2020 16:20:10 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 13:49:52 GMT]]></title><description><![CDATA[<p dir="auto">Oh ! There is an other app !! Where can I found it ? It isn’t on the gitub third party modules ?</p>
<p dir="auto">Edit : Got it ! Thank you <a class="plugin-mentions-user plugin-mentions-a" href="/user/stoffbeuteluwe" aria-label="Profile: Stoffbeuteluwe">@<bdi>Stoffbeuteluwe</bdi></a></p>
]]></description><link>https://forum.magicmirror.builders/post/74956</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74956</guid><dc:creator><![CDATA[Arno-Strasbourg]]></dc:creator><pubDate>Sun, 10 May 2020 13:49:52 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 13:21:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arno-strasbourg" aria-label="Profile: Arno-Strasbourg">@<bdi>Arno-Strasbourg</bdi></a> Hey,  please install MMM-Fitbit2 that works perfect.:thumbs_up_medium-light_skin_tone:</p>
]]></description><link>https://forum.magicmirror.builders/post/74955</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74955</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Sun, 10 May 2020 13:21:25 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 10 May 2020 12:19:41 GMT]]></title><description><![CDATA[<p dir="auto">Hi guys,</p>
<p dir="auto">I don’t know if the module is still maintained. But I have just implemented it. I have got the credentiels. I have put the code in the config.js file. It works fine but I have no datas refresh and an error in the log :</p>
<pre><code>/home/pi/.pm2/logs/mm-error.log last 15 lines:
0|mm | [2020-05-10 13:41:56.342] [ERROR] TypeError: PythonShell.run is not a function
0|mm | at Class.setCreds (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:32:15)
0|mm | at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:18:9)
0|mm | at Socket. (/home/pi/MagicMirror/js/node_helper.js:113:11)
0|mm | at Socket.emit (events.js:200:13)
0|mm | at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
0|mm | at processTicksAndRejections (internal/process/task_queues.js:82:9)
0|mm | [2020-05-10 13:41:56.380] [ERROR] TypeError: PythonShell is not a constructor
0|mm | at Class.getData (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:43:25)
0|mm | at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:22:9)
0|mm | at Socket. (/home/pi/MagicMirror/js/node_helper.js:113:11)
0|mm | at Socket.emit (events.js:200:13)
0|mm | at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
0|mm | at processTicksAndRejections (internal/process/task_queues.js:82:9)
.
.
.
0|mm | [2020-05-10 13:43:43.317] [LOG]
0|mm | Set credential request recieved.
0|mm | [2020-05-10 13:43:43.318] [LOG]
0|mm | {
0|mm | client_id: '22BR8T',
0|mm | client_secret: '51313d185cxxxxxxxxxxxxxxxxd141c99'
0|mm | }
0|mm | [2020-05-10 13:43:43.329] [LOG]
0|mm | Whoops! There was an uncaught exception...
0|mm | [2020-05-10 13:43:43.330] [ERROR] TypeError: PythonShell.run is not a function
0|mm | at Class.setCreds (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:32:15)
0|mm | at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:18:9)
0|mm | at Socket. (/home/pi/MagicMirror/js/node_helper.js:113:11)
0|mm | at Socket.emit (events.js:200:13)
0|mm | at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
0|mm | at processTicksAndRejections (internal/process/task_queues.js:82:9)
0|mm | [2020-05-10 13:43:43.334] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
0|mm | [2020-05-10 13:43:43.335] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
0|mm | [2020-05-10 13:43:43.336] [LOG] Initial run request recieved.
0|mm | [2020-05-10 13:43:43.338] [LOG] Running getData.py
0|mm | [2020-05-10 13:43:43.339] [LOG] Whoops! There was an uncaught exception...
0|mm | [2020-05-10 13:43:43.342] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
0|mm | [2020-05-10 13:43:43.342] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
0|mm | [2020-05-10 13:43:43.344] [LOG] [NewPIR] Initialize...
0|mm | [2020-05-10 13:43:43.340] [ERROR] TypeError: PythonShell is not a constructor
0|mm | at Class.getData (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:43:25)
0|mm | at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-fitbit/node_helper.js:22:9)
0|mm | at Socket. (/home/pi/MagicMirror/js/node_helper.js:113:11)
0|mm | at Socket.emit (events.js:200:13)
0|mm | at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
0|mm | at processTicksAndRejections (internal/process/task_queues.js:82:9)
</code></pre>
<p dir="auto">Do someone has any idea of that error ?</p>
]]></description><link>https://forum.magicmirror.builders/post/74952</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74952</guid><dc:creator><![CDATA[Arno-Strasbourg]]></dc:creator><pubDate>Sun, 10 May 2020 12:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Fri, 13 Sep 2019 03:16:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bhepler" aria-label="Profile: bhepler">@<bdi>bhepler</bdi></a></p>
<p dir="auto">This post helped me the most.</p>
<ul>
<li>
<p dir="auto">Example config file on the module GitHub page contains errors. The character after config: should be {, not [</p>
</li>
<li>
<p dir="auto">The secret key and appID field values need to be surrounded by single quotes, something not explained in the readme file.</p>
</li>
</ul>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.magicmirror.builders/post/61211</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/61211</guid><dc:creator><![CDATA[voodew]]></dc:creator><pubDate>Fri, 13 Sep 2019 03:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Tue, 21 May 2019 03:39:02 GMT]]></title><description><![CDATA[<p dir="auto">Hi is the module still working ?.???.</p>
]]></description><link>https://forum.magicmirror.builders/post/57235</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57235</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Tue, 21 May 2019 03:39:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sat, 23 Mar 2019 20:53:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmmveasy" aria-label="Profile: MMMveasy">@<bdi>MMMveasy</bdi></a> said in <a href="/post/52469">Fitbit</a>:</p>
<blockquote>
<p dir="auto">hi everyone</p>
<p dir="auto">i found a workaround</p>
<ol>
<li>cd MagicMirror</li>
<li>mkdir Test</li>
<li>cd Test</li>
<li>npm install python-shell@0.5.0</li>
<li>copy python-shell from Test/node_modules folder to MagicMirror/node_modules</li>
<li>also copy package.json to node_modules folder of MM</li>
</ol>
</blockquote>
<p dir="auto">This worked for me! Thank you!!</p>
]]></description><link>https://forum.magicmirror.builders/post/54799</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/54799</guid><dc:creator><![CDATA[sameer-t]]></dc:creator><pubDate>Sat, 23 Mar 2019 20:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sat, 16 Feb 2019 16:13:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/k-pental" aria-label="Profile: k-pental">@<bdi>k-pental</bdi></a> said in <a href="/post/50518">Fitbit</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/deepthought" aria-label="Profile: deepthought">@<bdi>deepthought</bdi></a> said in <a href="/post/50350">Fitbit</a>:</p>
<blockquote>
<p dir="auto">When starting Magic Mirror,  the Fitbit module displays no info and the cmd prompt states ‘TypeError: PythonShell.run is not a function’ and ‘TypeError: PythonShell is not a constructor’.<br />
Does anyone know how to resolve this issue with python-shell?  I’ve tried different versions and installing through different directories without any success.  I’ve also tried clean installs of Magic Mirror but that doesn’t help either.</p>
</blockquote>
<p dir="auto">After some faffing with the config to get the MM to load I am also getting this same error message when MM now loads.</p>
<p dir="auto">From what I can see it is pulling the auth tokens correctly and is also able to run the <a href="http://getData.ph" target="_blank" rel="noopener noreferrer nofollow ugc">getData.ph</a> as running this on its own returns my total lack of steps etc.  But the figures are not updating on MM, I’m assuming this is because of the above error messages.</p>
<p dir="auto">I was able to get past PythonShell.run is not a function by altering line 9 in the node_helper.js to be:</p>
<p dir="auto">let {PythonShell} = require(‘python-shell’)</p>
<p dir="auto">However doing this then gave other error messages relating to code in other files, kind of making me think that this was the wrong thing to do.  I’m assuming I am missing something obvious.</p>
<p dir="auto">Does anyone have any suggestions?</p>
</blockquote>
<p dir="auto">I’ve been struggling with this as well with no resolution.  Pinging to see if anyone can provide some guidance.<br />
Notes:</p>
<ul>
<li>brand new Raspian installation on pi 3, B+</li>
<li>manual installation of Magic Mirror meticulously following instructions (note: the auto-install did not work due to issues with missing npm)</li>
<li>installed MMM-Fitbit per instructions and have successfully executed <a href="http://getData.py" target="_blank" rel="noopener noreferrer nofollow ugc">getData.py</a> and seen my correct fitbit data (i.e. all the registration and tokens have worked)</li>
<li>trying to “npm install python-shell” from within the MMM-Fitbit directory has errors as previously described by other users</li>
<li>doing “npm install python-shell” from the MagicMirror directory will succeed but I’ve no idea if this is where it should be done instead.  After install, the following has been created: ~/MagicMirror/node_modules/python-shell</li>
</ul>
<p dir="auto">I’ve tried re-installing from scratch several times to make sure I’m following instructions closely but no luck.  Any guru guidance would be appreciated!</p>
<p dir="auto">Thanks, Peter.</p>
]]></description><link>https://forum.magicmirror.builders/post/52489</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/52489</guid><dc:creator><![CDATA[OttToyBoy]]></dc:creator><pubDate>Sat, 16 Feb 2019 16:13:38 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sat, 16 Feb 2019 10:26:01 GMT]]></title><description><![CDATA[<p dir="auto">hi everyone</p>
<p dir="auto">i found a workaround</p>
<ol>
<li>cd MagicMirror</li>
<li>mkdir Test</li>
<li>cd Test</li>
<li>npm install python-shell@0.5.0</li>
<li>copy python-shell from Test/node_modules folder to MagicMirror/node_modules</li>
<li>also copy package.json to node_modules folder of MM</li>
</ol>
]]></description><link>https://forum.magicmirror.builders/post/52469</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/52469</guid><dc:creator><![CDATA[MMMveasy]]></dc:creator><pubDate>Sat, 16 Feb 2019 10:26:01 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Mon, 21 Jan 2019 10:27:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/deepthought" aria-label="Profile: deepthought">@<bdi>deepthought</bdi></a> said in <a href="/post/50350">Fitbit</a>:</p>
<blockquote>
<p dir="auto">When starting Magic Mirror,  the Fitbit module displays no info and the cmd prompt states ‘TypeError: PythonShell.run is not a function’ and ‘TypeError: PythonShell is not a constructor’.<br />
Does anyone know how to resolve this issue with python-shell?  I’ve tried different versions and installing through different directories without any success.  I’ve also tried clean installs of Magic Mirror but that doesn’t help either.</p>
</blockquote>
<p dir="auto">After some faffing with the config to get the MM to load I am also getting this same error message when MM now loads.</p>
<p dir="auto">From what I can see it is pulling the auth tokens correctly and is also able to run the <a href="http://getData.ph" target="_blank" rel="noopener noreferrer nofollow ugc">getData.ph</a> as running this on its own returns my total lack of steps etc.  But the figures are not updating on MM, I’m assuming this is because of the above error messages.</p>
<p dir="auto">I was able to get past PythonShell.run is not a function by altering line 9 in the node_helper.js to be:</p>
<p dir="auto">let {PythonShell} = require(‘python-shell’)</p>
<p dir="auto">However doing this then gave other error messages relating to code in other files, kind of making me think that this was the wrong thing to do.  I’m assuming I am missing something obvious.</p>
<p dir="auto">Does anyone have any suggestions?</p>
]]></description><link>https://forum.magicmirror.builders/post/50518</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/50518</guid><dc:creator><![CDATA[K-Pental]]></dc:creator><pubDate>Mon, 21 Jan 2019 10:27:53 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Thu, 17 Jan 2019 23:31:02 GMT]]></title><description><![CDATA[<p dir="auto">Was there a resolution to the problems <a class="plugin-mentions-user plugin-mentions-a" href="/user/dh1201" aria-label="Profile: dh1201">@<bdi>dh1201</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/mmille40" aria-label="Profile: mmille40">@<bdi>mmille40</bdi></a> were experiencing?</p>
<p dir="auto">I am experiencing the same problem where when running the command, npm install python-shell, while in the MMM-fitbit directory,  I receive the same error as <a class="plugin-mentions-user plugin-mentions-a" href="/user/dh1201" aria-label="Profile: dh1201">@<bdi>dh1201</bdi></a></p>
<p dir="auto"><em>npm WARN saveError ENOENT: no such file or directory, open '/home/pi/MagicMirror/modules/package.json’<br />
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/MagicMirror/modules/package.json’<br />
npm WARN modules No description<br />
npm WARN modules No repository field.<br />
npm WARN modules No README data<br />
npm WARN modules No license field.</em></p>
<p dir="auto">When starting Magic Mirror,  the Fitbit module displays no info and the cmd prompt states ‘<em>TypeError: PythonShell.run is not a function</em>’ and ‘<em>TypeError: PythonShell is not a constructor</em>’.</p>
<p dir="auto">Does anyone know how to resolve this issue with python-shell?  I’ve tried different versions and installing through different directories without any success.  I’ve also tried clean installs of Magic Mirror but that doesn’t help either.</p>
<p dir="auto">Is <a class="plugin-mentions-user plugin-mentions-a" href="/user/vendittelli" aria-label="Profile: Vendittelli">@<bdi>Vendittelli</bdi></a> still supporting this module?</p>
]]></description><link>https://forum.magicmirror.builders/post/50350</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/50350</guid><dc:creator><![CDATA[DeepThought]]></dc:creator><pubDate>Thu, 17 Jan 2019 23:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Thu, 03 Jan 2019 21:52:18 GMT]]></title><description><![CDATA[<p dir="auto">This module usually stops working for me after a day or two, and I have to go through the <a href="http://setupAccess.py" target="_blank" rel="noopener noreferrer nofollow ugc">setupAccess.py</a> again to get it to work, and then it stops working again within 48 hours.</p>
<p dir="auto">Am I doing something wrong?</p>
]]></description><link>https://forum.magicmirror.builders/post/49293</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/49293</guid><dc:creator><![CDATA[Achilles]]></dc:creator><pubDate>Thu, 03 Jan 2019 21:52:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Tue, 02 Oct 2018 18:43:15 GMT]]></title><description><![CDATA[<p dir="auto">Sorry <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> - I misread your post.</p>
<p dir="auto">The command is definitely being run from within the MMM-fitbit directory; but shows the errors previously posted.</p>
]]></description><link>https://forum.magicmirror.builders/post/44928</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/44928</guid><dc:creator><![CDATA[dh1201]]></dc:creator><pubDate>Tue, 02 Oct 2018 18:43:15 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Tue, 02 Oct 2018 18:23:39 GMT]]></title><description><![CDATA[<p dir="auto">Should it be the modules directory then?</p>
<p dir="auto">Set up states:</p>
<p dir="auto">As with all modules, use git clone  in the modules directory to download the module<br />
Goto fitbit to register a new app (sign in with your fitbit account)<br />
Give your app a catchy name and description<br />
Your personal website, organisation, and organisation website can be whatever you like<br />
Check browser and personal for OAuth settings<br />
Callback URL MUST BE <a href="http://127.0.0.1:8080/" target="_blank" rel="noopener noreferrer nofollow ugc">http://127.0.0.1:8080/</a><br />
Give your app read &amp; write permissions (read-only untested)<br />
Note your:<br />
“OAuth 2.0 Client ID” — (client_id)<br />
“Client (Consumer) Secret” — (client_secret)<br />
(You can access these again later via manage my apps at the same link as above)<br />
<strong>Navigate to MMM-fitbit in the modules directory<br />
Install dependancies using the listed commands</strong></p>
]]></description><link>https://forum.magicmirror.builders/post/44927</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/44927</guid><dc:creator><![CDATA[dh1201]]></dc:creator><pubDate>Tue, 02 Oct 2018 18:23:39 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Tue, 02 Oct 2018 17:18:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dh1201" aria-label="Profile: dh1201">@<bdi>dh1201</bdi></a> this says u are in the MODULES folder, not MMM-Fitbit</p>
]]></description><link>https://forum.magicmirror.builders/post/44923</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/44923</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 02 Oct 2018 17:18:22 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Tue, 02 Oct 2018 15:04:55 GMT]]></title><description><![CDATA[<p dir="auto">See issue from mmille40 (above).</p>
<p dir="auto">I am running ‘npm install python-shell’ from within the MagicMirror/modules/MMM-fitbit folder and appear to be having the exact same issue [although the location of the file that cannot be found is reported differently to mmille40’s location] and am unable to discover the reason why.  Does anyone have any ideas?</p>
<p dir="auto">npm WARN saveError ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/modules/package.json’<br />
npm WARN enoent ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/modules/package.json’<br />
npm WARN modules No description<br />
npm WARN modules No repository field.<br />
npm WARN modules No README data<br />
npm WARN modules No license field.</p>
<ul>
<li>python-shell@1.0.4<br />
updated 1 package and audited 2 packages in 3.126s<br />
found 0 vulnerabilities</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/post/44918</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/44918</guid><dc:creator><![CDATA[dh1201]]></dc:creator><pubDate>Tue, 02 Oct 2018 15:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Mon, 10 Sep 2018 01:15:59 GMT]]></title><description><![CDATA[<p dir="auto">This module looks great, unfortunately the installation is giving me the most difficulties from any module so far, I’m completely new to anything coding so I’m learning as I go. My first problem was trying to install the python-shell dependency. I get this message in my terminal:</p>
<p dir="auto">pi@matt:~ $ npm install python-shell<br />
npm WARN saveError ENOENT: no such file or directory, open ‘/home/pi/package.json’<br />
npm WARN enoent ENOENT: no such file or directory, open ‘/home/pi/package.json’<br />
npm WARN pi No description<br />
npm WARN pi No repository field.<br />
npm WARN pi No README data<br />
npm WARN pi No license field.</p>
<ul>
<li>python-shell@1.0.4<br />
updated 1 package in 2.932s</li>
</ul>
<p dir="auto">What am I doing wrong here?</p>
]]></description><link>https://forum.magicmirror.builders/post/44290</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/44290</guid><dc:creator><![CDATA[mmille40]]></dc:creator><pubDate>Mon, 10 Sep 2018 01:15:59 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Fri, 24 Aug 2018 12:50:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/achilles" aria-label="Profile: achilles">@<bdi>achilles</bdi></a> - I don’t actually know. Mine was up for months with no issue. It may be that a prolonged period without the module refreshing the tokens is the determining factor. It may even be something on Fitbit’s end expired all of the tokens.</p>
]]></description><link>https://forum.magicmirror.builders/post/43765</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43765</guid><dc:creator><![CDATA[bhepler]]></dc:creator><pubDate>Fri, 24 Aug 2018 12:50:54 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Thu, 23 Aug 2018 21:14:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bhepler" aria-label="Profile: bhepler">@<bdi>bhepler</bdi></a> Thanks!  That helped.  I guess this means I can look forward to doing this every month or so?</p>
]]></description><link>https://forum.magicmirror.builders/post/43740</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43740</guid><dc:creator><![CDATA[Achilles]]></dc:creator><pubDate>Thu, 23 Aug 2018 21:14:12 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Mon, 20 Aug 2018 17:23:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/achilles" aria-label="Profile: achilles">@<bdi>achilles</bdi></a> - Almost. You just have to run the <code>setupAccess.py</code> again. So get onto your Pi directly, open up a terminal window, stop your MagicMirror process, and run the <code>sudo python setupAccess.py</code> or whatever the command is. It will open up a browser window with the FitBit login page. Log in with your credentials, wait for the confirmation screen and then close the browser.</p>
<p dir="auto">Restart your MagicMirror process and it should start pulling from the FitBit service.</p>
]]></description><link>https://forum.magicmirror.builders/post/43599</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43599</guid><dc:creator><![CDATA[bhepler]]></dc:creator><pubDate>Mon, 20 Aug 2018 17:23:32 GMT</pubDate></item><item><title><![CDATA[Reply to Fitbit on Sun, 19 Aug 2018 00:09:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bhepler" aria-label="Profile: bhepler">@<bdi>bhepler</bdi></a> - At the risk of sounding stupid, you have to go back and run through the commands again and get to <a href="http://setupAcess.py" target="_blank" rel="noopener noreferrer nofollow ugc">setupAcess.py</a> to get Fitbit to work again?</p>
]]></description><link>https://forum.magicmirror.builders/post/43558</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43558</guid><dc:creator><![CDATA[Achilles]]></dc:creator><pubDate>Sun, 19 Aug 2018 00:09:59 GMT</pubDate></item></channel></rss>