Aujourd’hui je vais vous présenter mon système « intelligent » de chauffage pour économiser au fil du temps.
Ce tutoriel fait suite à la présentation du thermostat Netatmo.
Pré-requis :
- Une box domotique Jeedom (pour ma part c’est installé sur un Raspberry)
- Un thermostat Netatmo
- Le plugin jeedom Netatmo Thermostat – 4€
- Le plugin Géolocalisation – Gratuit
- Un téléphone Android/IOS (pour ma part un Android)
- L’application Tasker sur Android – 2.99€
[amazon_link asins=’B00GWKW8SY,B0098MGWA8′ template=’ProductCarousel’ store=’wwwblognorddo-21′ marketplace=’FR’ link_id=’788948ef-060b-11e8-b8bb-ef79a47b4a97′]
Principe
Quand mon téléphone et le téléphone de ma femme n’est pas dans un rayon de 12km de chez moi, mettre le chauffage en mode Absent. Si je rentre dans une zone inférieur à 8km, remettre le chauffage en mode automatique.
Installation des plugins
C’est parti ! J’installe les plugins nécessaires. Je me connecte à ma Jeedom et me loggue.
Ensuite, je vais dans l’onglet Plugins => Gestion des plugins
En cliquant sur Accéder au market, j’obtiens ce résultat
![Market-Jeedom-1024x524 [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Market-Jeedom-1024x524.png?resize=696%2C356)
Dans la barre de recherche, je cherche donc les plugins requis : Netatmo Thermostat et Geolocalisation
Une fois les plugins installés, passons à la configuration.
Configuration du plugin Geolocalisation
Pour configurer le plugin, j’ai décidé de créer plusieurs places. Une place est représenté par une commande. Elle peut être Fixe ou Dynamique. Ces deux commandes permettent de définir deux autres commandes : la Distance et le Temps de trajet entre deux points.
Pour mon scénario, j’ai eu besoin de 3 référenciels : la position de mon téléphone, la position du téléphone de ma femme, et la position de ma maison. Cette dernière est fixe, c’est la plus facile à configurer.
Pour créer une commande, je clique sur Commandes (capture en rouge), une ligne apparaît en dessous.
![Configuration-Géoloc-1024x451 [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Configuration-G%C3%A9oloc-1024x451.png?resize=696%2C307)
J’ajoute le libellé Maison. C’est un point Fixe. Je trouve la position grâce au lien fourni dans le plugin : Retrouver mes coordonnées
Je viens donc d’ajouter mon premier point. Je continue pour ajouter mon téléphone.
C’est un peu plus compliqué, car c’est un point dynamique. La domotique doit se faire tout seul, donc je ne dois absolument pas mettre à jour moi-même le point GPS, sinon on perdrait tout l’intérêt. J’utilise donc Tasker sur mon téléphone pour mettre à jour toutes les 30min le point GPS sur Jeedom.
J’ajoute une commande que je nomme Téléphone Simon en point Dynamique. Je note l’identifiant sur la gauche ainsi que l’URL a appeler plus haut. Tasker va en avoir besoin.
Configuration sur Tasker
Une fois Tasker installé, je lance l’application, je confirme les conditions d’utilisations et je vais dans l’onglet Tâches
![Tasker-Tache [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-Tache.png?resize=417%2C787)
Je clique sur le « + » en bas, et je nomme la tâche Jeedom GPS
Une fois la tâche créé, il faut lui attribuer des Actions
Je clique encore une fois sur le « + » en bas, et je clique sur Lieu et Obtenir une localisation
![Tasker-Lieu [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-Lieu.png?resize=332%2C302)
![Tasker-Obtenir-une-géolocalisation [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-Obtenir-une-g%C3%A9olocalisation.png?resize=340%2C196)
Je paramètre un délai de 30 secondes pour récupérer l’information.
![Tasker-configuration-localisation [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-configuration-localisation.png?resize=421%2C323)
Je clique maintenant sur le bouton retour tout en haut à gauche.
J’ai maintenant mon action pour récupérer mon emplacement, il faut maintenant que je définisse l’envoi à Jeedom.
Pour ça, je vais recréer une action en POST HTTP.
![Tasker-Réseau [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-R%C3%A9seau.png?resize=348%2C315)
![Tasker-Post-HTTP [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Tasker-Post-HTTP.png?resize=340%2C333)
Sur Jeedom, l’URL stocké est de forme : http://mon-adresse/core/api/jeeApi.php?api=xxxxxxxxxxxxxxxxxxxxxxxxxxx&type=geoloc&id=#ID_CMD#&value=%LOCN
L’URL a lancé pour mettre à jour le téléphone est de remplacer #ID_CMD# par l’ID fourni par Jeedom. Pour ma part, c’est le 146.
L’URL complété est à insérer dans le Serveur:Port sans rien toucher au paramètre.
La tâche est désormais activé. Elle va donc demandé la Géolocalisation, et l’envoyer à Jeedom via le paramètre %LOCN, tout est automatique. Enfin, pas tout à fait, car actuellement il faut que je lance la tâche à la main pour que ça fonctionne.
Dans Tasker, je vais maintenant dans l’onglet Profils.
Je clique sur le « + » en bas, et je choisis une condition Heure.
Je paramètre comme ci-dessous
![Profil-heure [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Profil-heure.png?resize=420%2C785)
Toutes les 30 minutes, je souhaite exécuter une action. Le temps est variable comme vous le souhaitez, à vous de trouver le bon compromis avec vos habitudes de vie.
Je clique sur le bouton retour en haut à gauche et je sélection Jeedom GPS.
Au final, j’obtiens ça
![Profil [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Profil.png?resize=419%2C109)
Tasker est configuré, envoi les données à Jeedom pour un de mes téléphones.
C’est parfait, je procède de la même façon pour le téléphone de ma femme.
J’ai donc ma maison en point fixe, et mes deux téléphones. Mes référentiels sont presque complet.
Je crée maintenant un référentiel de Distance Trajet. Jeedom me demande le point de départ et d’arrivé. Je sélectionne donc Maison et Téléphone Simon. Je réitère avec Maison et Téléphone A2. LE plugin va automatiquement calculer la distance entre mes deux points et me le retourner quand je le souhaite. Super pratique ! Passons au scénario.
Configuration du plugin Netatmo Thermostat
Pour configurer le plugin, il me faut un compte sur https://dev.netatmo.com/
Je clique sur Create an APP. Je remplis le Nom et la Description. Et je fini par créer mon compte.
Ces étapes me permettent de récupérer un Client ID et Client Secret.
En remplissant la configuration dans Jeedom, je peux enfin cliquer sur Synchroniser mes thermostats.
Création du scénario
Maintenant que tout semble configurer, je vais parler du scénario.
Rien de bien compliqué en soit, maintenant que tout est configuré.
Je vais donc créer un scénario dans Outils => Scénario
Je crée mes déclencheur, qui sont donc la modification de la position de mes téléphones. Dès que le GPS est mis à jour, on vérifie.
Mes conditions sont les suivantes :
Si mon téléphone et celui de ma femme est à 12km au moins de ma maison, alors le chauffage doit se mettre en Absent.
Sinon, si mon téléphone ou celui de ma femme est dans un rayon inférieur à 8km de ma maison, le chauffage doit basculer en mode Auto. Petit plus non expliqué dans ce tuto, chaque action m’envoie une notification via Pushbullet, rien d’obligatoire mais ça me permet de logguer les actions et d’améliorer en fonction des distances et lieux habituels dans lesquels je me rends.
![Scénario-1024x469 [TUTO] Création du scénario intelligent du thermostat Netatmo avec Jeedom](https://i0.wp.com/blog.nord-domotique.com/wp-content/uploads/2016/06/Sc%C3%A9nario-1024x469.png?resize=696%2C319)
Mais pourquoi 8 et 12 ? Pourquoi pas 10 et 10 ?
La raison est simple, je n’ai pas envie que mon chauffage se déclenche bêtement si je navigue entre des distances très courtes. C’est ce que j’appellerais la marge de sécurité.
Le même exemple vient par exemple de l’allumage automatique des feux, qui détecte une luminosité. Si c’est une condition < 100 lumens par exemple, et qu’on se trouve dans la zone pile poile, les phares vont clignoter car ils vont sans cesse passer de l’un à l’autre. Ici, c’est le même constat, je n’ai pas envie que mon chauffage s’allume et se coupe en un très faible laps de temps, parce que le GPS a été un peu plus capricieux.
J’espère que ce tuto vous a plu, n’hésitez pas à débattre sur son éventuel évolution dans les commentaires !

















vous pouvez créer un nouveau groupe.
.




vous trouverez plusieurs options.
permet de mettre les ampoules en couleur blanche chaude avec une luminosité minimum.
permet l’extinction graduelle de la lumière en 20 minutes.
































































































































