Forum eedomus
http://forum.eedomus.fr/

Widget Méteo et Horloge ?
http://forum.eedomus.fr/viewtopic.php?f=13&t=1515
« Précédent  Page 2 sur 4  Suivant »
Auteur:  aurel [ 21 Fév 2014 23:35 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

hello,
je voulais utiliser ce tuto mais je galère pour créer un compte sur http://www.worldweatheronline.com/ je ne reçois pas le mail de confirmation
quelqu'un a rencontrer le même souci ? :roll:


tu as regardé dans tes spams?
Auteur:  ASECADOMOTIQUE54 [ 21 Fév 2014 23:55 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

oui j'avais check mes spams :!: :o
ok je viens de retenter avec succés :D
Auteur:  aurel [ 22 Fév 2014 00:58 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Cool !
Auteur:  Rocketlud [ 22 Fév 2014 08:44 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

ASECADOMOTIQUE54 a écrit:oui j'avais check mes spams :!: :o
ok je viens de retenter avec succés :D


Et bien Voilà;) Impec ;) A l'attaque;)
Auteur:  ASECADOMOTIQUE54 [ 22 Fév 2014 10:48 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

bon décidément je vais persister dans mes questions noob :oops:
on la récupère comment sa clé api :?: :oops:
si j'ai bien suivi il faut aller ici, et après?

Pièces jointes:
2014-02-22_104644.png
2014-02-22_104644.png (18.67 Kio) Consulté 18446 fois
Auteur:  Rocketlud [ 22 Fév 2014 13:43 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Une fois que tu as confirmé ton inscription tu peux aller sur My account et là tu as la Key API.
Ensuite tu suis le tuto à Aurel en cliquant sur API explorer.

N'hésite pas;)
Auteur:  ASECADOMOTIQUE54 [ 22 Fév 2014 13:49 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Merci ludo,je vais voir ca et vous tiens au jus
Auteur:  aurel [ 22 Fév 2014 15:30 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Une fois que tu as confirmé ton inscription tu peux aller sur My account et là tu as la Key API.
Ensuite tu suis le tuto à Aurel en cliquant sur API explorer.

N'hésite pas;)


c'est ca !
Auteur:  DomotiFred [ 22 Fév 2014 21:59 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Bonjour Aurel,

C'est impec. Ca marche super sur mon serveur PHP dédié et mon eedomus :-)
Merci.
Auteur:  aurel [ 22 Fév 2014 23:17 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

C'est impec. Ca marche super sur mon serveur PHP dédié et mon eedomus
Merci.


Mais de rien ;)
Auteur:  DomotiFred [ 23 Fév 2014 12:46 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Bonjour,

J'ai vu que dans le fichier XML généré, on pouvait récupérer la date du jour de prévision. En l'occurence le lendemain pour moi, donc, pour ceux que ça intéresse, le chemin Xpath à indiquer dans la requette de votre capteur http pour aller chercher la date de demain et la mettre au format français est le suivant :

concat(substring(/data/weather/date,9,2),'/',substring(/data/weather/date,6,2),'/',substring(/data/weather/date,1,4))

J'ai vu aussi, qu'on pouvait récupérer la nature du ciel avec pas mal d'infos comme Partly Cloudy, Sunny, Light drizzle, etc. et donc y associer des icônes qui vont bien dans les valeurs remontées.
Par contre je sèche carrément dans les Xpath à écrire pour aller prendre les infos du jour et du lendemain.
Si quelqu'un a une idée (Hugosc, si tu passes par là...), voici mon fichier XML et les données à récupérer sont "Partly Cloudy" pour aujourd'hui et "Sunny" pour demain :


<?xml version="1.0" encoding="UTF-8"?>
-<data>-<request><type>IP</type><query>12.345.678.01</query></request>-<current_condition><observation_time>08:54 AM</observation_time><temp_C>6</temp_C><temp_F>43</temp_F><weatherCode>116</weatherCode>-<weatherIconUrl>
<![CDATA[http://cdn.worldweatheronline.net/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png]]>
</weatherIconUrl>-<weatherDesc>
<![CDATA[Partly Cloudy ]]>
</weatherDesc><windspeedMiles>8</windspeedMiles><windspeedKmph>13</windspeedKmph><winddirDegree>190</winddirDegree><winddir16Point>S</winddir16Point><precipMM>0.0</precipMM><humidity>93</humidity><visibility>10</visibility><pressure>1019</pressure><cloudcover>0</cloudcover></current_condition>-<weather><date>2014-02-24</date><tempMaxC>13</tempMaxC><tempMaxF>56</tempMaxF><tempMinC>6</tempMinC><tempMinF>42</tempMinF><windspeedMiles>18</windspeedMiles><windspeedKmph>29</windspeedKmph><winddirection>S</winddirection><winddir16Point>S</winddir16Point><winddirDegree>190</winddirDegree><weatherCode>113</weatherCode>-<weatherIconUrl>
<![CDATA[http://cdn.worldweatheronline.net/images/wsymbols01_png_64/wsymbol_0001_sunny.png]]>
</weatherIconUrl>-<weatherDesc>
<![CDATA[Sunny]]>
</weatherDesc><precipMM>0.0</precipMM></weather></data>

Merci.
Auteur:  Rocketlud [ 23 Fév 2014 13:17 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Excellent Fred;)
N'hésite pas à partager une fois que tu auras fini tout ça ;)

++ et bon dimanche, profitez en il fait super beau sur toute la france même en Picardie;)
Ludo
Auteur:  aurel [ 23 Fév 2014 13:29 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Oui, il y a en effet matière à exploiter beaucoup de données dans ce XML, le tuto montre le principe de fonctionnement ensuite c'est à chacun d'exploiter les infos qui peuvent être intéressante. Il est également possible d'étendre les prévisions sur plusieurs jours, bref c'est une mine d'info sur la meteo ce site!
Auteur:  DjMomo [ 23 Fév 2014 13:37 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

aurel a écrit:c'est une mine d'info sur la meteo ce site!


Du coup j'ai abandonné (même si cela marche et je le garde sous le coude) le parsing des pages de Météo France pour avoir les prévisions à 10 jours. Plus simple à mettre en œuvre, on perd toutefois l'indice UV et les prévisions par tranche de journée (matin, après-midi, soir, nuit) par rapport à notre météo nationale.
Auteur:  DomotiFred [ 23 Fév 2014 14:22 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

C'est bon, Hugosc m'a répondu et a résolu mon problème de chemin Xpath.
Donc pour le ciel du jour, il faut indiquer le chemin Xpath suivant dans la requête http :
/data/current_condition/weatherDesc/text()

Et pour le ciel de demain :
/data/weather/weatherDesc/text()

Les valeurs que j'ai recensées sont les suivantes :
1.jpg
1.jpg (20.06 Kio) Consulté 18393 fois

2.jpg
2.jpg (14.19 Kio) Consulté 18393 fois


J'ai "pompé" les icônes sur le site météo où on va chercher les infos, mais peut-être qu'Aurel va nous en refaire de plus jolis pour aller avec :mrgreen:

A noter que 2 valeurs n'apparaissent pas bien en capture d'écran, à savoir (désolé pour ma traduction) :
Patchy rain nearby (Pluie passagère)
Moderate rain at time (Pluie modérée passagère)

Si vous souhaitez récupérer les icônes, ils sont ici :
https://www.dropbox.com/s/x8h3ptdi4xdz2 ... lmeteo.zip
Auteur:  DjMomo [ 23 Fév 2014 15:26 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Toutes les possibilités de temps sont listées ici : http://www.worldweatheronline.com/feed/ ... nCodes.txt

Le plus simple (pour ne pas faire de faute d'orthographe à tout saisir) est de se baser sur le code météo à 3 chiffres et accessible dans la balise <weatherCode>. ;)
Auteur:  aurel [ 23 Fév 2014 15:32 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

DJMomo,à raison, c'est d'ailleurs sur ce code que je me base pour l'icône meteo dans mon dashboard.
Auteur:  DomotiFred [ 23 Fév 2014 15:41 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Ah ouais... Ca fait du monde (et des icônes à dessiner ;-))
Tu te sens d'attaque Aurel ?
Auteur:  ASECADOMOTIQUE54 [ 23 Fév 2014 19:56 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

ah ça fonctionne :) , pourtant j'ai rien fais de spéciale par rapport à mes manips d'avant mais cette fois la clé est apparu. :D
je viens de lire qu'on peux encore extraire d'autres infos de ce fichier xml, décidément une vrai pépite :!:
merci pour ton partage de trouvaille domotifred ;)
à mon avis aurel ne nous à pas parlé de toutes les infos qu'on pouvait extraire parce qu' il savait qu'on allait lui demander des icônes :lol: ;)
Auteur:  Rocketlud [ 23 Fév 2014 20:08 ]
Sujet du message:  Re: Widget Méteo et Horloge ?

Sur son blog il en avait parler dans les commentaires;)
J'etais dessus mais pas eu le tps de m'y coller, et moi j'aurais mis 15plombes à comprendre alors que Fred a mis 1 jour grand max;) LOL
Ils sont fort les loulous;)

Allez des que j'ai un peu de tps je me colle à l'extention de Domotifred ;)
Apparament il suffit simplement de creer des nouveaux capteur et de mettre le bon chemin Xpath?

A Aurel si tu as besoin de l'aide pour les icones je peux te filer un coup de main;)

++
Page 2 sur 4 Le fuseau horaire est UTC+1 heure