Module Google Météo et Homeseer

Depuis quelques temps, le module “Météo from Yahoo” de Domotics ne fonctionne plus, à cause d'une modification de la page météo de Yahoo. Les changements de cette page font qu'il était difficile de mettre à jour le module. Du coup, plus de prévisions météo depuis un moment sur mon système, comme ce que j'avais présenté il y a quelques mois :(

J'ai découvert ces jours ci l'API de Google utilisée pour afficher la météo sur ses différentes applications, notamment les widgets. Cette API n'est pas documentée, mais reste relativement simple à utiliser.

Une adresse du type http://www.google.fr/ig/api?weather=orleans,france permet d'obtenir la météo d'Orléans, avec les prévisions à 3 jours, sous forme de fichier XML.

J'ai donc modifié le module de Domotics pour en faire un nouveau module appelé GET.METEO.FROM.GOOGLE !

Il suffit de le décompresser dans le répertoire Scripts/Modules de Homeseer, puis de modifier le fichier config/properties.ini afin d'adapter les adresses des devices Homeseer, le chemin de Homeseer sur votre installation (configuré par défaut pour une installation de Homeseer Pro), et surtout la ville pour obtenir votre météo personnalisée.

Il n'y a pas vraiment de liste de villes pour cette API, il faut essayer avec les plus grosses villes près de chez soit. Le mieux est de taper l'adresse dans son navigateur en remplacant la ville, afin de s'assurer qu'il y a un résultat. Par exemple, avec une ville plus petite qu'Orléans: http://www.google.fr/ig/api?weather=compiegne,france

 

Capture d’écran 2010 12 01 à 09.14.16

Si aucun resultat n'est renvoyé, c'est que l'API n'a pas cette ville dans sa base.

Note: il est aussi possible d'indiquer ses coordonnées GPS, en les multipliant par 1000000. Vous devrez avoir une adresse de la forme http://www.google.fr/ig/api?weather=latitude*1000000,longitude*1000000 . L'API renverra alors automatiquement la météo de la ville la plus proche de chez vous.

Un fichier powerpoint est joint au module dans le répertoire “doc” pour expliquer son fonctionnement. Mais les utilisateurs des modules Domotics ne devraient pas être trop perturbés ;-) Bien sûr, ce module nécessite l'installation du Framework Domotics. Au final, vous aurez de jolies prévisions météo (quoique pas terribles, en ce moment :/):

 

screenshotgoogleweather

Si vous avez des suggestions d'amélioration, n'hésitez pas !

Pour information, cet article peut contenir des liens affiliés, sans aucun impact sur ce que vous gagnez vous même ou le prix que vous pouvez payer pour le produit. Passer par ce lien vous permet de me remercier pour le travail effectué sur le blog chaque jour, et d'aider à couvrir les dépenses du site (hébergement, frais de port pour les concours, etc.). Ca ne vous coute rien, mais ca m'aide beaucoup ! Merci donc à ceux qui joueront le jeu !

Inscrivez vous à notre newsletter !

Ne ratez plus aucun article, test de produit ou guide, grâce à un mail dans votre boite chaque vendredi !

Tags :

11 Commentaires

Laisser un commentaire

Maison et Domotique
Logo
Register New Account
Enregistrez vous, et stockez vos articles préférés sur votre compte pour les retrouver n'importe où, n'importe quand !
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare