Aller au contenu

Nest Connector


jojo

Messages recommandés

J'ai fait ce tutoriel pour les possesseurs d'une Lifedomus.

Je vous le partage, car la partie la plus importante est basée sur une page WEB en php.

Pour la Fibaro, il y aura de petites modifications à faire dans le fichier Nest.ini et faire les actions en LUA :

  • HC2 : création d'un VD qui ira lire les infos du Nest via le php et avec des boutons pour lancer les commandes
  • HC3 : création d'une Quick App ?

des volontaires ?

 

Introduction
L'objectif est de pouvoir 

  • Lire les données de votre Nest Learning Thermostat
  • Modifier sa consigne de température
  • Le mettre en mode absent ou présent

Le tout au départ du votre box chérie.
N.B. : si vous prenez ces actions au départ de l'app Nest ou sur le Nest directement, les infos seront mises à jour dans la LD (par défaut toutes les 5 secondes)

Ceci n'était plus possible dans la LD depuis la modification profonde de la manière dont Google gère les API.

Merci à :
 Guillaume qui a développé cette API sur Github
 Mcpowered du forum Fibaro qui a "découvert" cette api

Limitations :
• Développé que pour un seul Nest Learning Thermostat (si quelqu'un veut m'en offrir un second, j'adapterai ce tuto …)
• Développé et testé pour un Nest Learning Thermostat dont le compte a été migré de Nest à Google.
• J'ai lu que parfois certaines personnes devaient de temps à autre renouveler leurs cookies et token.

Configuration du serveur WEB
La dernière version du php se trouve ici.

La suite du tutoriel est dans le pdf joint. Tuto - Nest-Connecteor.pdf

  • Like 2
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...