Skip to content

house-of-abbey/GarminThermoNest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GarminThermoNest

An application for Garmin IQ watches that allows you to control your Nest thermostat.

This is the README.md file, try the application home page.

Select Device

Set Mode

Status

Entry pain. Scroll up to set mode and scroll down to set the temperature

Set Temperatures

Open Authentication for Smart Device Management API

Open Authentication is a pain since Google Blocks OAuth Requests Made Via Embedded Browsers. If you try to complete OAuth on the device you are confronted with the first of these two screen shots. This is as expected. Sadly you cannot complete the authentication now as Google refuses based on security of using an embedded browser.

This means you need to complete authentication in a supported browser and copy the OAuth code across to the application. Not the best user experience!

Nor is it possible to use limited input devices for authentication (see OAuth 2.0 for TV and Limited-Input Device Applications) because SDM is classed as a high security scope.

References