Différences entre les versions de « Station météo Netatmo »

De GCE Electronics
Aller à la navigation Aller à la recherche
(Page créée avec « <!--Récupération des données d'une station Netatmo--> »)
 
Ligne 1 : Ligne 1 :
<!--Récupération des données d'une station Netatmo-->
<!--Récupération des données d'une station Netatmo-->
{{sommaire|niveau=3|flottant=left}}
{{Infobox IPX800
| titre = WS NETATMO
| image = Netatmo_Presentation.png
| famille = Objets connectés
| date-create = 11/03/2018
| date-update = 11/03/2018
| auteur = fgtoul
}}
==Présentation==
La station Netatmo peut être consultée à distance à l'aide de l'API.
Nous allons voir comment récupérer les données de la station météo afin d'interagir avec notre IPX800 V4.
Il sera nécessaire d'écrire un script qui aura pour tâche de
* se connecter à l'API de Netatmo,
* récupérer les données des différents modules (extérieur, intérieurs, pluviomètre, ...),
* envoyer les données à l'IPX800 V4.
J'ai choisi d'écrire un script en Php que j'hébergerai sur mon NAS Synology, mais vous pouvez tout à fait héberger ce script chez votre FAI si vous ne disposez ni de NAS, ni de serveur web.
Nous pourrons alors utiliser ces informations dans des scènes de notre IPX800.
==Accès à l'API Netatmo==
Nous allons créer une application sur le [https://dev.netatmo.com/ site de développement Netatmo] afin d'obtenir nos identifiants.
Connectez vous avec vos identifiants Netamo
cliquez sur le bouton de création d'une application
[[Fichier:0Netatmo_CreateAPP.PNG|150px]]
renseignez le nom et la description puis validez
[[Fichier:1Netatmo_CreateAPP.PNG|350px]]
notez les identifiants générés pour votre application
* Client ID
* Client secret
Ces informations seront utilisées dans le script Php

Version du 11 mars 2018 à 16:50

WS NETATMO

300px
Nom WS NETATMO
Famille Objets connectés
Wiki créé le 11/03/2018
Wiki mis à jour le 11/03/2018
Auteur fgtoul

Présentation

La station Netatmo peut être consultée à distance à l'aide de l'API. Nous allons voir comment récupérer les données de la station météo afin d'interagir avec notre IPX800 V4.

Il sera nécessaire d'écrire un script qui aura pour tâche de

  • se connecter à l'API de Netatmo,
  • récupérer les données des différents modules (extérieur, intérieurs, pluviomètre, ...),
  • envoyer les données à l'IPX800 V4.

J'ai choisi d'écrire un script en Php que j'hébergerai sur mon NAS Synology, mais vous pouvez tout à fait héberger ce script chez votre FAI si vous ne disposez ni de NAS, ni de serveur web.

Nous pourrons alors utiliser ces informations dans des scènes de notre IPX800.

Accès à l'API Netatmo

Nous allons créer une application sur le site de développement Netatmo afin d'obtenir nos identifiants.

Connectez vous avec vos identifiants Netamo

cliquez sur le bouton de création d'une application

0Netatmo CreateAPP.PNG

renseignez le nom et la description puis validez

1Netatmo CreateAPP.PNG

notez les identifiants générés pour votre application

  • Client ID
  • Client secret

Ces informations seront utilisées dans le script Php