Paso 3: Nido API...
En orden para que funcione que necesitaba usar la API de nido ( https://developer.nest.com/documentation/api-reference ) para cambiar la configuración de mi termostato. Me inscribí como desarrollador de nido para poder acceder a la API. Una vez registrado usted entonces necesidad de ir a: https://developer.nest.com/clients/ para crear la configuración OAUTH y describir el uso de la API. Siga las instrucciones aquí: https://developer.nest.com/documentation/cloud/how-to-auth/ una vez que configuración OAUTH token para su autenticación que puede utilizar en sus llamadas a la API.
Con el token de autenticación ahora puede fácilmente probar la API. En Firefox (maneja código de retorno de JSON bien), escriba lo siguiente en la barra de direcciones: (quitar el espacio entre "http" y "s" el editor de aquí mantenido estropear la url pensando que era un link y tratando de formatearla)
Devolverá el siguiente JSON (como se ve en la segunda pantalla arriba):
La "X" son el código Strcture y la "Y" el ID del dispositivo. Para cambiar el estado de la "a" (al "hogar" o "lejos") necesita el "structure_id" que se devuelve. Para cambiar el estado debe pasar al extremo API JSON:
Y pasarlo bien:
{"a": "a"}
o:
{"a": "Inicio"}
Ahora a la codificación...