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.

    nest-status access token

    Scheduled Pinned Locked Moved Solved Troubleshooting
    17 Posts 4 Posters 6.7k Views 4 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
      sdetweil @tanvir586
      last edited by

      @tanvir586 I think it should be curl -sL

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • T Offline
        tanvir586
        last edited by

        I will try it today

        1 Reply Last reply Reply Quote 0
        • T Offline
          tanvir586
          last edited by

          Didn’t work. Same issue

          1 Reply Last reply Reply Quote 0
          • D Offline
            djsri
            last edited by

            Hi

            Have you tried running the command from the magic mirror? I.e ssh session. I was having trouble in windows and this worked for me.

            Providing you completed all the steps to receive the access token it should work. Let me know how you get on

            Cheers

            T 1 Reply Last reply Reply Quote 0
            • T Offline
              tanvir586 @djsri
              last edited by

              @djsri Hi mate really thanks for your reply. Ive tried this but it didn’t work aswell. It’s been few days I’m stuck hear. don’t know what to do. my shh is enable aswell.

              this is my raspberry terminal

              pi@raspberrypi:~ $ curl -L -X POST ‘https://www.googleapis.com/oauth2/v4/token?client_id=668199754579-ghq6nf2u8lu1lap1gokc2pnfse4up40d.apps.googleusercontent.com&client_secret=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&code=4/0AX4XfWjVY8iQheoIbNCmddQADUHCQyv9-lmh-w-zNPp9XAN64y-P_fcuU6SFNKQWtEpFtA&grant_type=authorization_code&redirect_uri=https://www.google.com’
              {
              “error”: “invalid_grant”,
              “error_description”: “Bad Request”
              pi@raspberrypi:~ $

              1 Reply Last reply Reply Quote 0
              • D Offline
                djsri
                last edited by

                Hi again,

                Ok, so i’m pretty sure “invalid_grant” means your authorization-code is wrong? Can you try again.

                I started here: https://developers.google.com/nest/device-access/authorize

                Hopefully this helps.

                T 1 Reply Last reply Reply Quote 0
                • T Offline
                  tanvir586 @djsri
                  last edited by

                  @djsri Hi mate . Thank you so much. It’s Worked. Don’t know where I made mistake but it’s working now. Last couple of days I repeat this whole process so many times but it Worked this time. Really appreciate you help.
                  Now I’m facing another problem. I changed the update interval from 2 min to 5 seconds and im receiving this massage ( the device access API rate limit has been exceeded this module will try to load data again in 10 minutes ) Do I have to go back to the 2 minutes or is there anything I can do?

                  xadamxkX 1 Reply Last reply Reply Quote 0
                  • xadamxkX Offline
                    xadamxk @tanvir586
                    last edited by

                    @tanvir586 the google api limits how often you can call their api. Every 5 seconds to way too often. I’d say set it anywhere from 3-10 minutes and you should be good.

                    T 1 Reply Last reply Reply Quote 0
                    • T Offline
                      tanvir586 @xadamxk
                      last edited by tanvir586

                      @xadamxk Thanks mate. I’m on 2min now and it looks good

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        tanvir586
                        last edited by

                        Hi guys I’m having a new problem, it freeze after couple of hours. If I restart my magicmirror then it works fine then again after few hours it freeze again. Any solution?

                        xadamxkX 1 Reply Last reply Reply Quote 0
                        • xadamxkX Offline
                          xadamxk @tanvir586
                          last edited by

                          @tanvir586 Does your entire mirror freeze or just the module? When you say freeze, does the screen turn black or does every module just stop updating?

                          T 1 Reply Last reply Reply Quote 0
                          • T Offline
                            tanvir586 @xadamxk
                            last edited by

                            @xadamxk … just my nest module. Everything else working fine.

                            1 Reply Last reply Reply Quote 0
                            • xadamxkX Offline
                              xadamxk
                              last edited by

                              @tanvir586 Hard to say what the problem might be without having access to your device. If you read the console output of the magic mirror, or run in server only mode, you might be able to read the logs for any errors associated with the module.

                              T 1 Reply Last reply Reply Quote 0
                              • T Offline
                                tanvir586 @xadamxk
                                last edited by

                                @xadamxk this is my error log…

                                [13.03.2022 13:12.50.413] [ERROR] Whoops! There was an uncaught exception…
                                [13.03.2022 13:12.50.431] [ERROR] TypeError: Cannot read properties of undefined (reading ‘statusCode’)
                                at Request._callback (/home/pi/MagicMirror/modules/mmm-nest-status/node_helper.js:16:22)
                                at self.callback (/home/pi/node_modules/request/request.js:185:22)
                                at Request.emit (node:events:394:28)
                                at Request.onRequestError (/home/pi/node_modules/request/request.js:877:8)
                                at ClientRequest.emit (node:events:394:28)
                                at TLSSocket.socketErrorListener (node:_http_client:447:9)
                                at TLSSocket.emit (node:events:394:28)
                                at emitErrorNT (node:internal/streams/destroy:157:8)
                                at emitErrorCloseNT (node:internal/streams/destroy:122:3)
                                at processTicksAndRejections (node:internal/process/task_queues:83:21)
                                [13.03.2022 13:12.50.438] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                                [13.03.2022 13:12.50.439] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues

                                xadamxkX 1 Reply Last reply Reply Quote 0
                                • xadamxkX Offline
                                  xadamxk @tanvir586
                                  last edited by xadamxk

                                  @tanvir586 Apologies for the late reply, I think the notification of your reply was eaten.
                                  https://github.com/michael5r/mmm-nest-status/blob/master/node_helper.js#L18

                                  Looks like the response from the API isn’t returning the expected response. There are several things it could be but it’s hard to know for sure. If you open your configuration file, do you have a custom updateInterval set? If not, add this:

                                  "updateInterval": 240000
                                  

                                  This will change the update interval from 2 to 4 minutes, which might help your issue. Give this a try and let me know if it works better for you.

                                  T 1 Reply Last reply Reply Quote 0
                                  • T Offline
                                    tanvir586 @xadamxk
                                    last edited by

                                    @xadamxk Hi mate thanks for replying. Im using module refresher now and it refresh my module every few hours. I don’t see any errors after start using it.

                                    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 / 1
                                    • 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