Google nest

I am the developer of one of the community App/Driver combos using Googles new (last year) API: [Beta] Google SDM API - Nest integration

As mentioned, the setup is a bit complex (can thank Google for that), but I've tried to make the steps as clear as possible in the GitHub README file. Officially, this supports full control of the Nest Thermostat, and monitoring of camera/doorbell devices - motion, person, and sound events, as well as automated image capture when an event occurs. There have been reports in the last couple months that the integration no longer receives events from the Nest Hub Max - though Google claims its camera should report - seems like possibly broken by a firmware update on Google's side.

Hope this helps - take it for a spin if you like,and drop a note on the main thread if you have issues, will do my best to help you out!

2 Likes

Any word on when the smoke detectors will be included in the API?

2 Likes

Nothing but crickets on smoke detectors :frowning: - lots of folks hoping support will be added, myself included.

2 Likes

My solution was to use ecolink firefighter z-wave... Works well. I also hope at some point someone will do a HomeConnect integration as the API is wide open. (I'd be willing to pay a case of a dev's favorite beer for it) to turn on my hood fan without having to use ifttt

Home Assistant works fine with it..

Works fine with HE at this point as well with oauth. Unfortunately nest protects are not included in the API at the moment.

Directions please.

@mrshytown [RELEASE] Google SDM API - Nest integration

That said, Nest thermostats really aren't that great. You should look at the Honeywell t6 z-wave pro or the GoControl. You can do so much more and have it save a lot more money combining it with thermostat scheduler and they are not cloud based

So question. When I try to open the google device access link it gives me a blank screen....

I'm not the one to ask on that. I don't use it myself (I have a honeywell t6 pro z-wave which is way better. Why I got rid of my nest. Now my nest protects? Love those. Use them with ecolink firefighters

1 Like

Has anyone added Nest to Hubitat lately? The developer web page for nest has changed dkilgore90 how to is no longer correct

Can you elaborate on which step(s) are incorrect/don't work?

To be clear, are you referring to the README for my community integration?

Wish I could get my nest protects into Homekit.. Don't wanna add homebridge)

Yes on the readme
When logging into Nest account the only option there is to create a project,
So If I jump down to create a project I have to enter the OAugh client ID

Correct, as mentioned in step 2, we are only establishing the sandbox and accepting terms and conditions (specifically mentions do not create project yet). Step 3 jumps back to the quickstart (perhaps I could make this clearer) and establishes the Google Cloud Platform project, to generate the corresponding oauth credentials. Once this is complete, steps 8/9 return to the Device Access Console to create the Nest Device Access Project, with the oauth credentials in hand.

When I try to link the accounts I get an error syas cant link to my project

thanks man! I'm about to use my nest thermostat as a hockey puck! :slight_smile:

1 Like

I had the same error and the solution I found was to go back to the Google Project that I created (console.cloud.google.com) and then to the APIs and credentials page. Then the OAuth consent screen, the URL will look like this:

https://console.cloud.google.com/apis/credentials/consent?project=

Go down the page and look for the 'Test users' section - click 'Add users'. Now add the user account that is linked to your Google Nest. This should allow the authentication for that user to progress past the Google Validity check.

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.