Nest Integration

From Hubitat Documentation
Revision as of 17:26, 6 November 2018 by Cschwer (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Nest Integration Built in App

NOTE: This app is currently in limited release pending Nest opening up their review process.

In the meantime, if you have your own Developer Account and want to use that in the Nest Integration App, follow these instructions on how to set that up:

The Nest component is the main component to integrate all Nest related platforms. To connect Nest, you will have to sign up for a developer account and get a client_id and client_secret.

SETTING UP DEVELOPER ACCOUNT

Visit Nest Developers https://developers.nest.com/, and sign in. Create an account if you don’t have one already.

Fill in account details:

The “Company Information” can be anything. We recommend using your name.

Submit changes

Click “Products”

Click “Create New Product”

Fill in details:

The product name must be unique.

The description should be something like "Hubitat Oauth Client"

The "Support URL" is https://community.hubitat.com

The “Default OAuth Redirect URL” Field needs to be https://cloud.hubitat.com/api/nest

The Category should be "Hubs"

The Users should be "Individual"

Permissions:

Thermostat:

Thermostat read/write

Energy read

Camera:

Camera + Images read/Write

Smoke+CO Alarm

Smoke+CO Alarm read

Security:

Security State read

Other Permissions:

Away read/write

ETA read

ETA write

Structure read/write

Postal code read

Click “Create Product”

Once the new product page opens the “Product ID” and “Product Secret” are located on the right side. These will be used as client_id and client_secret in the Hubitat Nest Advanced Authentication Section.