Tuto Intégration Netatmo Anémomètre - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Vos automates et applications (http://forum-lifedomus.com/forumdisplay.php?fid=52) +--- Forum : Autres (http://forum-lifedomus.com/forumdisplay.php?fid=85) +--- Sujet : Tuto Intégration Netatmo Anémomètre (/showthread.php?tid=3879) Pages :
1
2
|
Intégration Netatmo Anémomètre - Jonathan HSD - 01-11-2018 Bonjour tout le monde, Vu qu'il manque toujours à ce jour l'intégration du module Anémomètre de Netatmo nativement, nous allons créer de A à Z cet équipement Juste pour rappel : L'utilisation des informations retournées par l'anémomètre Netatmo pour faire de la sécurité vent n'est pas du tout garantie ! En effet, on a une remontée des informations que toutes les 10 minutes (limitation Netatmo) ! Donc vous pouvez utiliser cet équipement pour tout autre usage non urgente : visualisation, notification, … 1 : Création de l’Apps Netatmo Commençons par créer un compte développeur sur le site de Netatmo : Allez sur le site développeur Netatmo : https://dev.netatmo.com Loguez-vous avec vos identifiants Netatmo Puis allez sur « CREATE YOUR APP » Name : Lifedomus Description : Lifedomus Cochez la case et validez. Le site devrait vous donner un peu plus bas un Client ID et Client secret : gardez cette page ouverte pour les utiliser plus tard dans le Config Studio. Vérifiez que APP STATUS est bien sur ACTIVATE. 2 : Création du connecteur Netatmo OAuth Direction le Config Studio : Ouvrez les connecteurs Puis ajoutez : Universel / TCP/IP Universel / Universel http Dans les propriétés de ce connecteur, renseignez les champs suivant : - Label : Netatmo OAuth - IP ou nom de commande : https://api.netatmo.com/api/ - Type d’authentification : OAUTH - Type d’autorisation : AUTHORIZATION CODE - Nom d’utilisateur : le mail de votre compte Netatmo - Mot de passe : celui de votre compte Netatmo - Client ID : copiez-collez celui du site précédent - Client Secret : copiez-collez celui du site précédent - Scope : read_station - Authorization URL : https://api.netatmo.com/oauth2/authorize - Token URL : https://api.netatmo.com/oauth2/token - Content-type : x-www-form-urlencoded - Type de token : BEARER - Persistance : Faux - Délai entre chaque mise à jour des retour d’états : 600 Puis validez en bas à droite. A ce moment-là, une page de votre navigateur devrait s’ouvrir avec une page de demande d’autorisation : Acceptez là (c’est votre serveur Lifedomus qui demande l’autorisation à se connecter aux servers de Netatmo pour récupérer vos données). Une fois cette validation effectuée, contrôlez dans le Config Studio que votre nouveau connecteur est bien connecté et en position AUTO. Sinon retentez une connection. 3 : Création de l’équipement Anémomètre Netatmo Revenir à la page d’accueil du Config Studio, direction vos équipements. Allez vers Mesures / Capteurs et ajoutez un Anémomètre Editez ses propriétés Label : Anénomètre Netatmo Connecteur : Netatmo OAuth Pièce : celle que vous voulez, par exemple Extérieur A droite, dans Variables : Etat de la batterie, Label : batteryan Valeur du capteur, Label : windstrg Direction du vent, Label : windangle Rajoutez une variable : Label : Rafale, Unité : m/s et de type DOUBLE Allez dans Commandes : et ajoutez une nouvelle commande avec le + en bas Editez avec le crayon : Type : Ascii Commande : getstationsdata Cochez Lecture cyclique Cochez Parseur JS de la commande et collez le code ci-dessous : Code : //On récupère la trame et on la formate Une fois le code inséré, enregistrez en bas et validez votre équipement. 4. Affichage de l’Anémomètre Ouvrez le Design Studio, choisissez votre page et passez en mode édition Dans les Widgets, Catégorie Mesures, Affichage d’une valeur (LD) et choisissez l’anémomètre. Voilà vous aurez la valeur de la vitesse du vent actuel (rafraîchis tous les 10 minutes) Vous pouvez aussi affichez la direction du vent et les rafales via un widget « Components » de type Etat par exemple. Les statistiques sont également disponible sur cet équipement. Voilà l’anémomètre est intégré dans votre Lifedomus ATTENTION : Je vous rappelle que nous déconseillons fortement d’utiliser cet anémomètre pour en faire un usage de sécurité au vent (volet, store, etc…) car il n’y a pas de réactivité suffisamment rapide en cas de rafales ! Et comme vous avez tenu jusqu'au bout ce post, ce produit est disponible sur notre boutique : http://homesweetshop.eu/produit/anemometre-pour-station-meteto-netatmo/ Petit bonus, un code de réduction de -5% (valable sur tous les produits Netatmo) est réservé aux membres du forum : LDNETATMO Bonne intégration L’équipe Home Sweet Dom à votre service Jonathan RE: Intégration Netatmo Anémomètre - Gégé12 - 08-26-2018 (01-11-2018, 06:08 PM)Jonathan HSD a écrit :Bonjour et merci pour ce tuto qui au demeurant me semble très complet. Je possède déjà une station NetAtmo connectée avec Lifedomus pour nombre de capteurs et pluviomètre, sauf bien sûr pour l'anémomètre qui ne l'est pas. C'est pourquoi je suis fort intéressé par votre tuto que j'ai tenté de mettre en oeuvre. L'étape 1 s'est passée sans difficulté. Toutefois je bute à l'étape 2 sur la création du connecteur NetAtmo dans CS pour 2 raisons. Ma configuration est la suivante: voir PJ 1- est ce bien le connecteur "Universel http" qu'il faut paramétrer ? 2- comment déverrouillé ce connecteur pour le rendre disponible (je n'ai pas réussi à trouver la méthode malgré une longue recherche et parmi les DROITS entre autres)? Je vous serais donc très reconnaissant si vous pouviez me "tuyauter" sur ces 2 points. Cordialement. RE: Intégration Netatmo Anémomètre - Shad - 08-26-2018 C est une option payante. RE: Intégration Netatmo Anémomètre - Jlr - 08-27-2018 quelqu'un a-t-il déjà paramétré une station météo à base d'arduino et de composants OneWire DS18B20, DS2423 et DS2450... J'ai pas mal avancé, mais ça pourrait être bien de partager.... RE: Intégration Netatmo Anémomètre - Jonathan HSD - 08-28-2018 (08-26-2018, 04:31 PM)Gégé12 a écrit :(01-11-2018, 06:08 PM)Jonathan HSD a écrit :Bonjour et merci pour ce tuto qui au demeurant me semble très complet. Bonjour, oui comme indiqué c'est bien l'universel http et vu les captures d'écran, l'option est verrouillé. Il suffit de contacter votre revendeur pour obtenir ce déblocage de ces options. Jonathan RE: Intégration Netatmo Anémomètre - Gégé12 - 08-28-2018 (08-28-2018, 11:51 AM)Jonathan HSD a écrit :Merci bien(08-26-2018, 04:31 PM)Gégé12 a écrit : Bonjour et merci pour ce tuto qui au demeurant me semble très complet. Cdt RE: Intégration Netatmo Anémomètre - Gégé12 - 09-15-2018 (08-28-2018, 11:51 AM)Jonathan HSD a écrit :(08-26-2018, 04:31 PM)Gégé12 a écrit : Bonjour et merci pour ce tuto qui au demeurant me semble très complet. Bonjour, J’ai effectivement contacté mon intégrateur mais qui m’a confirmé que le déverrouillage de cette option me coûterais pas loin de 200€ car en fait elle fait partie intégrante du « Pack connectivité avancée ». Je ne vais donc pas donner suite en continuant dans cette voie car je considère qu’actuellement « le jeu n’en vaut pas la chandelle ». En effet, je ne suis pas d’un tempérament joueur et je n’envisage pas d’investir presque 200€ pour risquer de constater que je ne parviens pas au résultat escompté (donc à rien) et qui au mieux ne me fournirait pas un retour d’état en temps réel. Dans ce contexte je serais plutôt enclin à investir quelques euros de plus pour installer un anémomètre KNX. Cette procédure est donc de mon point de vue intéressante mais optimisée pour les personnes déjà en possession du Pack concerné. Dommage… je vais donc juste continuer pour l'instant à me contenter de l’appli Netatmo. Merci quand même. Cdt. RE: Intégration Netatmo Anémomètre - jojo - 09-16-2018 Je ne suis pas revendeur, mais ce pack te permettra de faire énormément dès qu'il s'agira de contrôler par http un objet quelconque (Surveillance Station, Dooribird, ..) Par contre l'anémomètre KNX, tu ne sauras faire que mesurer du vents ... RE: Intégration Netatmo Anémomètre - Gégé12 - 09-17-2018 (09-16-2018, 01:17 PM)jojo a écrit : Je ne suis pas revendeur, mais ce pack te permettra de faire énormément dès qu'il s'agira de contrôler par http un objet quelconque (Surveillance Station, Dooribird, ..) OK! merci pour l'info. De fait, j'investigue aussi sur une passerelle IoT qui me permettrait potentiellement entre autres de régler ma fonctionnalité de géolocalisation Androïde pour laquelle je ne parviens pas depuis des mois à la faire fonctionner depuis IFTT en mettant en oeuvre une procédure décrite dans ce forum. Cdt. RE: Intégration Netatmo Anémomètre - macsou - 05-27-2019 (01-11-2018, 06:08 PM)Jonathan HSD a écrit : Bonjour tout le monde, Bonjour, L'étape 1 c'est plutôt bien passée. Par contre concernant l'étape 2 je ne peux pas remplir les champs de "TCP/IP Universel" mais uniquement de "Universel http". Ensuite une fois que j'ai rempli tous les champs du connecteur "Universel HTTP" (sauf trame d'initialisation du connecteur) et que je valide, une page web s'ouvre mais il m'est indiqué un échec de connexion. Pouvez vous m'aider SVP ? Pour info ma Lifedomus possède toutes les options déverrouillées. Cdt |