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.

    MMM-GoogleAssistant and MMM-AssistantMk2 installation issues :(

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    mmm-googleassistantmmm-assistantmk2google assistantassistant
    20 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.
    • D Offline
      Davidpearl1
      last edited by

      I will double check now and advise

      ? 1 Reply Last reply Reply Quote 0
      • ? Offline
        A Former User @Davidpearl1
        last edited by

        @davidpearl1 Was there any suspicious step in your previous trials?

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

          @Sean Still not working and I still get the 500 error

          I have followed all steps and have the credentials and everything

          I am using an RPI 3B+ with stretch, could that be an issue?

          I have tried creating a new set of credentials and that didn’t work either

          The API is enabled - I am just completely lost now :(

          ? 1 Reply Last reply Reply Quote 0
          • ? Offline
            A Former User @Davidpearl1
            last edited by A Former User

            @davidpearl1 give me your node version. and can you show me your credentials.json (with changing the private secret strings to something others)
            And error messages also.

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

              @Sean

              pi@raspberrypi:~/MagicMirror/modules/MMM-AssistantMk2 $ node -v
              v9.11.2

              {“installed”:{“client_id”:“999952555594-iu5vlompjfib9s3bc3tdsh981f3hfulk.apps.googleusercontent.com”,“project_id”:“mmm-assistant-e6cac”,“auth_uri”:“https://accounts.google.com/o/oauth2/auth",“token_uri”:“https://accounts.google.com/o/oauth2/token”,“auth_provider_x509_cert_url”:“https://www.googleapis.com/oauth2/v1/certs”,“client_secret”:“xxxxxxxx”,“redirect_uris”:[“urn:ietf:wg:oauth:2.0:oob”,"http://localhost”]}}

              Error message is a google website with error 500 -

              "500. That’s an error.

              There was an error. Please try again later. That’s all we know."

              ? 1 Reply Last reply Reply Quote 0
              • ? Offline
                A Former User @Davidpearl1
                last edited by

                @davidpearl1
                credentails itself seems to have no problem.
                And I think it is not the kind of the problem of API enable/disable.
                500 error usually, be occurred when authentication is denied by Google for some reasons. With googling, there seem several cases;

                1. Just hiccup. try later for a while.
                2. Your client_id is contaminated. (I don’t know what it is and why)

                Sorry, I can not reproduce your error so I cannot catch what’s wrong.

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

                  Thats rubbish :(

                  So I technically cannot use the module at all! is there a way to manually authorise it?

                  The only thing I can think about is starting again from scratch

                  does it allow you to get the auto code from Google now? could it be a google side issue?

                  ? 1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User @Davidpearl1
                    last edited by

                    @davidpearl1
                    I cannot assure anything. Some googling says that could be a temporal problem, but others say your auth might have some problem (but I don’t know what exactly).
                    I suggest removing your whole google-projects and try again from scratch. The only thing I can suspect is, you had a conflict with your some google-projects and used the other credentials for your different projects. (I think that case would be not also. but I have no idea at all…)

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

                      I got it to work!!! :D:D:D:D:D

                      I deleted all other projects and combined it into one, I also deleted all of my devices and started a new one.

                      My issue now is I haven’t had a ‘Token.json’ file generate in the directory?

                      ? 1 Reply Last reply Reply Quote 0
                      • ? Offline
                        A Former User @Davidpearl1
                        last edited by

                        @davidpearl1
                        After auth, token.json should be generated in the directory where credentials.json is located. isn’t there?

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • 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
                          OSZAR »