• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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-nest-status "Nest API Timeout Error: Request failed with status code 404"

Scheduled Pinned Locked Moved Troubleshooting
6 Posts 2 Posters 646 Views 2 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.
  • H Offline
    hco125
    last edited by hco125 Jan 10, 2024, 2:47 PM Jan 10, 2024, 2:43 PM

    Moron here, installed mmm-nest-status according to instructions. Got all the secret stuff off google and meticulously entered it in my config.js file. I used all default settings, meaning the config was copied from the github page and nothing changed other than google credentials. Rechecked all commas and formatting stuff. When I start up my MagicMirror, mmm-nest-status module displays:

    “Nest API Timeout Error: Request failed with status code 404.
    This module will try to load data again in 5 minutes.”

    I can’t figure out how to take screenshots. I don’t know how to get debug files to copy and paste here. I am, as I mentioned, a moron.

    Thanks for any help.

    Config.js like this:

        module: "mmm-nest-status",
        position: "lower_third", // pick whichever position you want
        config: {
            clientId: "<YOUR_DEVICE_ACCESS_CLIENT_ID>",
            clientSecret: "<YOUR_DEVICE_ACCESS_CLIENT_SECRET>",
            refreshToken: "<YOUR_DEVICE_ACCESS_REFRESH_TOKEN>",
            projectId: "<YOUR_DEVICE_ACCESS_PROJECT_ID>",
            displayType: "grid",
            displayMode: "all",
            thermostatsToShow: "all",
            // ... and whatever else configuration options you want to use
        }
    },
    
    S 1 Reply Last reply Jan 10, 2024, 2:47 PM Reply Quote 0
    • S Away
      sdetweil @hco125
      last edited by Jan 10, 2024, 2:47 PM

      @hco125 attach image is third icon from the right in post editor.

      404 error is not found

      so the API has gone away

      I don’t know if that means forever, or there is another server or changed the API to a different one. providers are constantly breaking their apis

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      H 1 Reply Last reply Jan 10, 2024, 2:50 PM Reply Quote 0
      • H Offline
        hco125 @sdetweil
        last edited by hco125 Jan 10, 2024, 2:51 PM Jan 10, 2024, 2:50 PM

        @sdetweil

        Thanks for the rapid reply. Oddly enough, I just went through enabling said API on Google’s Cloud Console and authentication as well as paying a $5 fee for access to Google Device Acccess API yesterday and nothing was mentioned about the API going away. It even had me give permissions to view my Nest Thermostat on the permissions screen.

        S 1 Reply Last reply Jan 10, 2024, 3:06 PM Reply Quote 0
        • S Away
          sdetweil @hco125
          last edited by sdetweil Jan 10, 2024, 3:07 PM Jan 10, 2024, 3:06 PM

          @hco125 that doesn’t mean the actual url used in the module is the same

          my guess is that they changed it from a nest company API to a Google API after integrating nest

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S H 2 Replies Last reply Jan 10, 2024, 3:13 PM Reply Quote 0
          • S Away
            sdetweil @sdetweil
            last edited by Jan 10, 2024, 3:13 PM

            @hco125 but module says Google, but still sounds like url changed

            Screenshot_20240110_090950_Chrome.jpg

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • H Offline
              hco125 @sdetweil
              last edited by Jan 10, 2024, 3:27 PM

              @sdetweil

              I went through the entire process of obtaining new Google Credentials and now it works. Must have been blip when I did the authentication yesterday. Sorry for troubling you.

              1 Reply Last reply Reply Quote 1
              • 1 / 1
              1 / 1
              • First post
                4/6
                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