cancel
Showing results for 
Search instead for 
Did you mean: 
Replies are disabled for this topic. Start a new one or visit our Help Center.

Nest integration with Home Assistant AND Alexa broken

PeterHvD
Community Member

Since Wednesday, my Nest thermostat is no longer available in both the Home Assistant and Alexa skill.

I have completely re-setup both integrations and, whilst they can both log in to my Google/Nest account and offer the thermostat in the list of devices to be made available, once that is completed neither integration is able to find the thermostat.

There are a lot of people on the Home Assistant integration's Github (https://github.com/home-assistant/core/issues/80675) saying the same thing, so it must be a problem with Google.

1 Recommended Answer

PeterHvD
Community Member

Yes, it's working now. Allan Porter, who created the Home Assistant integration, said that he had a conversation with the Nest people and they confirmed that they'd made a change which broke everything, and they've now undone the change. Huzzah, and much thanks to Allan!

View Recommended Answer in original post

77 REPLIES 77

Rv2
Community Member

I use them for how they learn how to heat the rooms. They still work without connection, but there were other automations that were build on top of it. 

Same boat. I will likely avoid google products going forward.

dicemanstl
Community Member

Exact same problem.

If this is not fixed soon, I will absolutely just sell this on ebay and move to a device manufacturer that isn't trying to bleed everyone until they are forced into their spyware network.

mydevicesarebro
Community Member

Got a fix for Alexa users.

Google changed the commands again!

Try saying "living room thermostat to 18 degrees" (or what ever it is called in your home).

Spoke too soon, it worked but now it's stopped again! I also now have a 'smart thermostat" as well as a "living room" in my Alexa.

That's not this issue. This is about Nest devices not appearing at all in the Alexa skill (and also the Home Assistant integration).

Satyricon
Community Member

I tried to follow all the steps on https://developers.google.com/nest/device-access/use-the-api and all i get is an empty response when trying to list devices... at the "get_information_for_a_device" step


curl -X GET 'https://smartdevicemanagement.googleapis.com/v1/enterprises/<project ID>/devices' -H 'Content-Type: application/json' -H 'Authorization: Bearer "<REDACTED>"'
{}

Sad..

initially i'd just get an error (401) on HA when tried to control the unit, but i've slowly stumbled in this after pretty much resetting everything from projects, to nest, everything. 

Hi, Sorry for the dumb response, but not sure what to make of this post, as I have no idea what you are taking about as the Normal user, who wants to click allow Alexa to connect to Nest as it was before. 

Again sorry for the dumb questions.

 

 

Rv2
Community Member

Same here. It's from Google api 

Satyricon
Community Member

Well both HA, and Alexa are using google API.. So If either HA or Alexa cant get a device list, how are they supposed to work? 

LarDuff
Community Member

Same issue for me. All software uptodate, restarted and relinked everything.

I used Amazon alexa to create a routine to boost which google refuse to budge on despite so many requests and feedback from so many users.

Relying on one thermostat, and more importantly where that thermostat is placed in your house, is not a good measure for a lot of people as to whether they want their heating on or not.

The alexa routines are so much easier to create and modify than the pig of an interface to schedule that nest offer.

If this is political, removing this api is a big OWN GOAL for google. I like others, will be replacing my nest with something else.

 

Lar

stefansnk
Community Member

Yesterday after the integration with HA was broken, i've tested the Alexa app and it worked fine. (Tested Heat, eco ..and off functions)
Today I cannot control it from alexa neither. .. 

bockstone
Community Member

Same issue here, thermostat is not available anymore in Homeassistant

TimcSmti
Community Member

Sad but true, same here. I first expected my OAuth was outdated, but it appears to be a bigger problem.

mmz6
Community Member

Same issue since today from my side.

Tried to reinstall, and so on, but no luck.

But it seems working okay again, in Alexa and Home Assistant since a couple of minutes, after no change at all, but just reloading the integration …

mydevicesarebro
Community Member

Can confirm Alexa has just come back online this end with old commands working again.

stefansnk
Community Member

I confirm Nest is back, Home Assistant and Alexa 🙂 
I made no change to configuration.

Satyricon
Community Member

Can also confirm it's back.

I've re-generated all API keys, and OAuth keys, and re-added to HA

MeeTHeeD
Community Member

Yeah mines come back too.

michaelkennedy1
Community Member

Yep, back after a reload of the HA integration.

Robertvl
Community Member

Waking up and getting notifications that people getting their devices back 🎉.

Needed to re-load and yeah, after a week the integration is working 😄.

But still gets me thinking... The whole API has been down for almost a week, do I want to keep my Nest thermostat and take the risk that this will happen again?

Is there any public retrospective or some reaction from Google available? Or did they just fixed it and moved on?
Yeah, I'm happy that it's fixed. But i'm curious why the API was down (and why it took almost a week to fix this).

Agreed, why local control is so essential. I had the nest before I really got into Home Assistant. I would never have gone the nest route if I knew then what I know now.

 

But at around £200 to change it, I'll leave it until Google finally find some excuse to kill it off.

TeeDolder
Community Member

Can also confirm it's back.

Ccamgem
Community Member

Yep, all working again. 

TimcSmti
Community Member

Can confirm it's fixed. After reloading the integration it is all working fine. Thanks all. (if this still does not work you have an other issue)

Outpost33
Community Member

Mine is fixed too

PeterHvD
Community Member

Yes, it's working now. Allan Porter, who created the Home Assistant integration, said that he had a conversation with the Nest people and they confirmed that they'd made a change which broke everything, and they've now undone the change. Huzzah, and much thanks to Allan!

Jeff
Community Specialist
Community Specialist

Hey, all.

 

It looks like people are starting to report resolution on this. If you haven't seen improvement, go ahead and restart your setups and see if that gets things working right for you. If you still have problems, please let me know here.

 

Thanks,
Jeff

HI, I'm still having issues. If I enable the Google Nest skill for Alexa the thermostat works for a few minutes after that the Google Home apps states the thermostat is offline and the Alexa states the server is unresponsive for the thermostat.The thermostat itself says its connected but "cannot control thermostat from app". If I factory reset and re-setup everything works as long as I do not enable the Google Nest skill for Alexa but I bought the thermostat because it worked with Alexa.  Please advise. 

Jeff
Community Specialist
Community Specialist

Hey Endlessknight,

 

I noticed things slowed down a bit so I wanted to check back in and see if you were still seeing this issue. If so, let me know and we can start up some more troubleshooting efforts on this.

 

Thanks,

Jeff

Jake
Community Specialist
Community Specialist

Hey there,

 

I wanted to check in and see if you are still in need of any help. Please let me know, as I would be happy to assist, and answer any questions you may have.

Best regards,
Jake

Robertvl
Community Member

Hi there,

First of all; Nice to see that someone linked to Google is into this thread 😊. I also wanted to say something nice after all the raging...

For me, I only sometimes experience that I need to reload integration (I think once a week).

Then I need to fill In all settings again (api keys etc). And after that, it works again.

Before this big hickup, I've never needed to re-fill in my API keys.

Do you maybe have some idea what causes this situation?

(This can be fixed already, if I have to re-add the integration again next time I let you know).

Robertvl
Community Member

Okay, and here it is again. Needs reauthentication...

Config entry 'Home' for nest integration could not authenticate: Subscriber authentication error: Access token failure: ('invalid_grant: Token has been expired or revoked.', {'error': 'invalid_grant', 'error_description': 'Token has been expired or revoked.'})

 

This issue never happened since I integrated nest into Home assistant. But after the last big issues, my token gets expired every now and then (unlucky at the moment when autumn begins...).

Hoping this can get fixed. If this is still an issue in the winter, I really thinking about replacing the Nest with another thermostat that is more reliable..

chrischambers
Community Member

After a reboot. Mine looks like it is working. I now have data display and no error when I move the temp up or down. But need to check when I get home

Picexxx
Community Member

Hello

When I ask Alexa for a temperature or to raise the thermostat, Alexa tells me it's done but the thermostat goes into "off" mode and has done so recently
Have you tried this at home recently?

Pete-w
Community Member

Yes, same thing for me and also the fan control has stopped working. The same thing happens when I try and change the temperature through HomeAssistant and. Only 2 of my three thermostats are affected like this, they are Model Display-2.8 running software 5.9.4-5. I have another thermostat that's not affected and works correctly: Model Display-4.8, Software 6.2-27 

Thrillah
Community Member

My Nest used to be integrated with Alexa but somehow stopped working. I attempted to enable this skill again, but was face with this message “In order to enable this skill, you'll need to check the home Home permissions.” What is home Home permissions and how do I fix this please? Thanks.

Jhonleanmel
Community Specialist
Community Specialist

Hi everyone,

 

Thanks for your patience and sorry for the delay.

 

Please check this guide on how to resolve this issue. Please let me know if you are still having any concerns or questions from here, as I would be happy to take a closer look and assist you further.

 

Thanks,
Mel