Nest Integration
NOTE: This app is currently in limited release pending Nest opening up their review process.
Use the Nest Integration app to connect your Nest thermostat to your Hubitat Elevation™. Once your Nest device is connected you will be able to use it in our rule building apps.
Before using the Nest Integration app, you will need to create an online Nest account. Owning a Nest device obviously helps, too.`
To get connected:
- Load/open the Nest Integration app in your Hubitat Web Interface.
- Choose the Login to Nest button. This will open a new browser window where you will be asked to enter your email address and password.
- Nest will ask for permission to access several Nest features. Select Allow.
- Back in the Nest Integration app, select Manage/View Devices to add your Nest devices.
Adding and creating your own developer keys (Advanced Users)
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.