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.

    Fitbit

    Scheduled Pinned Locked Moved Troubleshooting
    129 Posts 42 Posters 201.6k Views 37 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.
    • S Offline
      sameer-t @MMMveasy
      last edited by

      @MMMveasy said in Fitbit:

      hi everyone

      i found a workaround

      1. cd MagicMirror
      2. mkdir Test
      3. cd Test
      4. npm install python-shell@0.5.0
      5. copy python-shell from Test/node_modules folder to MagicMirror/node_modules
      6. also copy package.json to node_modules folder of MM

      This worked for me! Thank you!!

      1 Reply Last reply Reply Quote 0
      • StoffbeuteluweS Offline
        Stoffbeuteluwe Project Sponsor
        last edited by

        Hi is the module still working ?.???.

        1 Reply Last reply Reply Quote 0
        • V Offline
          voodew @bhepler
          last edited by

          @bhepler

          This post helped me the most.

          • Example config file on the module GitHub page contains errors. The character after config: should be {, not [

          • The secret key and appID field values need to be surrounded by single quotes, something not explained in the readme file.

          Thank you.

          1 Reply Last reply Reply Quote 0
          • Arno-StrasbourgA Offline
            Arno-Strasbourg
            last edited by

            Hi guys,

            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 :

            /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)
            

            Do someone has any idea of that error ?

            StoffbeuteluweS 1 Reply Last reply Reply Quote 0
            • StoffbeuteluweS Offline
              Stoffbeuteluwe Project Sponsor @Arno-Strasbourg
              last edited by

              @Arno-Strasbourg Hey, please install MMM-Fitbit2 that works perfect.:thumbs_up_medium-light_skin_tone:

              1 Reply Last reply Reply Quote 0
              • Arno-StrasbourgA Offline
                Arno-Strasbourg
                last edited by Arno-Strasbourg

                Oh ! There is an other app !! Where can I found it ? It isn’t on the gitub third party modules ?

                Edit : Got it ! Thank you @Stoffbeuteluwe

                StoffbeuteluweS 1 Reply Last reply Reply Quote 0
                • StoffbeuteluweS Offline
                  Stoffbeuteluwe Project Sponsor @Arno-Strasbourg
                  last edited by

                  @Arno-Strasbourg https://github.com/m-roberts/MMM-Fitbit2

                  1 Reply Last reply Reply Quote 0
                  • Arno-StrasbourgA Offline
                    Arno-Strasbourg
                    last edited by Arno-Strasbourg

                    Yes I confirm, it works very well !! Thank you very much !!
                    Just a small question, I put it on the bottom_bar, but it appear on the bottom left.

                    How can i center it please ? with the MMM-Fitbit2.css or custom.css ? and wich command to add ?
                    That makes 2 questions in fact ! :face_with_hand_over_mouth:

                    StoffbeuteluweS 1 Reply Last reply Reply Quote 0
                    • StoffbeuteluweS Offline
                      Stoffbeuteluwe Project Sponsor @Arno-Strasbourg
                      last edited by

                      @Arno-Strasbourg you can try bottom_center

                      Arno-StrasbourgA 1 Reply Last reply Reply Quote 0
                      • Arno-StrasbourgA Offline
                        Arno-Strasbourg @Stoffbeuteluwe
                        last edited by Arno-Strasbourg

                        @Stoffbeuteluwe It isn’t exactly the bottom bar. But it’s ok. It will be good for me.
                        Thank you !

                        1 Reply Last reply Reply Quote 0

                        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
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 7 / 7
                        • 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