Nest Integration has stopped working

I set up the integration with Nest Thermostats a few months ago. It was all working fine until I check recently and it was no longer working. Unfortunately I failed to keep a log of what the original error was (possibly project not found?). I decided to remove the integration and go through the process again.

All worked fine until I got to the Device Access console section, adding the new project. When I added the OAuth client ID and then tried to enable events, the project would fail to create. I could create it without enabling events, and then when trying to enable pub/sub topic from within the project, I would get “could not update project data”. The required scopes there shows “https://www.googleapis.com/auth/sdm.service”. I tried adding this in the Google console but it requires verification from Google as it is a sensitive scope. So far they have not approved this.

Any thoughts? I’m assuming something has changed? Any other methods of adding Nest Thermostats? I was looking at Homebridge…

Thanks!

I had to go through redoing mine - once a while back. Why did you have to add a new project in google? Wasn’t it already in there from before?

I’m having the same issue as well. Had an existing device access project, but it does not have the events enabled, trying to enable them results in error reporting a internal server error in the response (shown below). It is not apparent why that error occurs though. Seems like Google may want to lock this down or something.

{
  "error": {
    "code": 500,
    "message": "Internal error encountered.",
    "status": "INTERNAL"
  }
}
1 Like

The project was there, but pub/sub had been disabled. Attempting to re-enable it failed, so I thought I’d try creating a new project.

1 Like

You’re not alone… I tried this today as well and getting the same. There is an issue logged with Google a LONG time. Suggest hitting the +1 to help drive urgency
https://issuetracker.google.com/issues/348675996

1 Like

I’m still getting a FAILED TO SETUP eror on Google Nest integration… I saw a lot of discussion on github that I did not understand… anyone know if I need to do sometthing or if a fix is coming in a patch?

Even when it does work, you will often have a long delay because of the extra hop of every interaction going through google servers. I am throwingf in the towel and getting an ecobee thermostat.

Tip: any smart thermostats you buy, try to but it through your power company - they may give a big discount!

this has also stop for me, I just updated OS to 15.1 and then discovered my google nest API as not working, so I have gone through the steps to make sure that all was find, and when I try to reconnect I get through to the “Choose your email address” and then it informs me " Can’t link to Nest-Home-Gen3
Please contact Nest-Home-Gen3 if the issue persists ".

Yes but even if you get it to work again then since it is 100% cloud based you will have occasional disconnection issues and there will also almost always be some kind of a delay. No offense but you a fighting a losing battleif you are tryhing to make it always work 100% of the time - not possible

yea. I have binned that project for the moment, as it is now the summertime and I have better things to do then hit a brickwall with this intergation. .

FWIW, realized this is also happening to my Nest v3 post HA update.

Debugging shows “Disconnected from event stream: NotFound error calling streaming iterator: 404 Resource not found (resource=home-assistant-xxxxxxxx”
But interestingly enough, when I just do a reload on the integration, it updates everything… So, something is really wonky.

But that’s how I got my Nest thermostat! :tired_face:

Agreed. I can reload and get data, but it seems to no longer update after that.

I came looking for input. Apparently the instructions for the Integration has changed since Jan 2025.

You need to look at it to create a topic and enable Pub/Sub on the Device Access Project portal. Instructions are all there. I just did it, and things “worked” on Google’s end. I’m waiting to see if that fixed it.

So, I figured my issue out - my pub/sub got nuked. I ‘think’ it’s because (probably after an update on HA) it stopped polling / using the pub/sub and went inactive; which then deleted after 31 days.

I recreated it using the logs to identify what my topic/subscription names were, but i guess in theory deleting/reconfiguring would have done the same.