"In 2019, we made the decision to eventually retire Works with Nest to unify our efforts around third-party connected home devices under a single platform for developers to build features for a more helpful home – with a focus on compatibility, security, and privacy. The goal is to simplify the developer experience and give you more control over how your data is shared.
We want to remind you that after extending support for Works with Nest for the last few years, it will wind down and no longer work as of September 29, 2023."
If you’re unsure if you have any active Works with Nest connections, you can view your current connections by tapping the Works with Nest icon in the Settings menu of your Nest app.
There is no “Works With Nest icon” in the settings menu. What I see when I click on the settings icon is below (second screen shot is after scrolling to the bottom to show everything). Please advise.
If you haven’t paid your $5 fee to use the new SDM API, you are personally affected.
I think the HA integration supports both the “legacy” “Works with Nest” and the newer way.
where do I change to the new API ? I remember integrating the nest beeing a reain pain in the back, and today, what needs t be done for people who created all these api tokens, paid the 5 bucks, etc. ?
@koying I agree my integration stopped working as well - kind of - it does work but sometimes it takes 10 minutes between the time we change the settings in HA or the settings in the nest app (which do immediately stay in sync) - for the change to show on the nest unit on the wall itself - “integration allows you to chose old (some API key iirc) or new way” - and I did pay the $5 and it stopped working a few days ago so I completely re-installed it on my end (using the same tokens - but removed and re-added the attachment to the app physically on the nest itself - as well as completely deleting everything in HA) and now it is not working again - ? So I am affected somehow… took some notes myself when I re-did it as per below, but the nest itself is on line, and the app changes and HA changes stay in sync, but the nest device itself does not change and it says it is online - ?
OAuth 2.0 Client ID Name: Nest Thermostat OAuth 2.0 Client ID for Home Assistant
Client ID: #####################################.apps.googleusercontent.com <— Needed for HA Setup per below ****
Client Secret: ################################## <— Needed for HA Setup per below ****
Cloud Project ID: ################ <— Needed for HA Setup per below ****
Device Access Project:
Name: ####################
Project ID: ###################### <— Needed for HA Setup per below ****
Completely delete the entire “Google Nest” integration, including any and all data.
Re-add the integration (you will be asked the below).
2a. Name: ####################
2b. Use the above “<— Needed for HA Setup per below ****” pieces of information as you are asked for them.
You will be asked to select a location, pick Dining Room of course.
However, the integration will not work because for some reason now it names the device “Dining Room”
Go into entities and rename it “###############” (the name of the device in all the automations etc). when asked about changing the names of all of the related entities, you must agree.
Restart HA.
You might have to wait a few minutes for it to completely work properly.
Then it worked - but now - Nest app and HA match when one or the other changes - no error messages - but it does not change the actual nest on the wall!
Is this possibly because of the change from the 29th? You say “or new way” - what is that, just generate a new key? Or (as I have noticed before) sometimes there is a longish delay before the nest unit itself then changes as we had asked it to through either the app or the HA integraton - this latency is on the Nest server end - sometimes it is up to 10 minutes!!?!?