1.0.3 • Published 4 years ago

assistant-temperature-local v1.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

assistant-temperature-local

Ce plugin de assistant-plugins permet de connaître la température dans une zone précise, à partir des stations Netatmo.

ATTENTION : le plugin assistant-notifier est OBLIGATOIRE afin d'avoir un retour vocal sur son Google Home.

Installation

Si vous n'avez pas installé assistant-plugins, alors il faut le faire, et sélectionner temperature-local comme plugin.

Si vous avez déjà installé assistant-plugins, et que vous souhaitez ajouter ce plugin, alors :

  • Pour Windows, télécharger install_temperature-local.bat dans le répertoire assistant-plugins, puis l'exécuter en double-cliquant dessus.
  • Pour Linux/MacOS, ouvrir une console dans le répertoire assistant-plugins et taper :
    npm install assistant-temperature-local@latest --save --loglevel error && npm run-script postinstall

Configuration

Aucune configuration requise.

Utilisation

Il va d'abord falloir déterminer la zone pour laquelle vous souhaitez connaitre la température moyenne : 1. Vérifier que Netatmo propose des stations dans la zone souhaitée : https://weathermap.netatmo.com/
2. Si oui, se rendre sur https://www.google.fr/maps
3. Sur Google Maps, on va délimiter de façon imaginaire la zone/carré que l'on souhaite pour notre calcul des températures. Pour ce faire :
Cliquer droit sur la carte dans l'angle supérieur droit de la zone/carré imaginaire, puis choisir Plus d'infos sur cet endroit :
capture
Un message apparait en bas de la carte :
card On clique sur les nombres ; un panneau latéral va s'ouvrir indiquant les mêmes nombres (qui sont des coordonnées GPS) :
capture
Noter ces coordonnées qui correspondent à la latitude Nord-Est (le premier chiffre, ici c'est 43.612026), et la longitude Nord-Est (second chiffre, ici c'est 3.931351) 4. Maintenant on fait de même avec l'angle inférieur gauche de la zone/carré imaginaire Cela va nous donner la latitude Sud-Ouest (par exemple 43.600426), et la longitude Sud-Ouest par exemple (par exemple 3.897817*)

Maintenant on peut créer l'applet : 1. Créer une nouvelle applet dans IFTTT : https://ifttt.com/create
2. Cliquer sur this puis choisir Google Assistant
3. Choisir la carte Say a simple phrase (ou autre, selon votre cas)
4. Dans « What do you want to say? » mettre la phrase qui va déclencher l'action (par exemple : quelle est la température dans le quartier)
5. Remplir les autres champs de la carte
6. Maintenant, cliquer sur that puis choisir Pushbullet
7. Choisir la carte Push a Note
8. Dans le champs « Title », mettre Assistant
9. Dans le champs « Message », mettre temperature-local_ suivi par une chaine spéciale composée des nombres trouvés plus hauts. Dans notre exemple cela donne :
temperature-local_{'lat_ne':43.612026,'lon_ne':3.931351,'lat_sw':43.600426,'lon_sw':3.897817} 10. Enregistrer puis cliquer sur Finish
11. Dites : « OK Google » suivi de votre phrase spéciale du point 4)
12. Et Google Home va vous donner la température moyenne trouvée sur la zone.

N'hésitez pas à poser vos questions ici : https://github.com/Aymkdn/assistant-temperature-local/issues

1.0.3

4 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago