Widget Méteo et Horloge ?

Discutez ici de vos souhaits d'évolutions et de vos idées pour eedomus

Re: Widget Méteo et Horloge ?

Messagepar aurel » 21 Fév 2014 23:35

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?
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar ASECADOMOTIQUE54 » 21 Fév 2014 23:55

oui j'avais check mes spams :!: :o
ok je viens de retenter avec succés :D
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Widget Méteo et Horloge ?

Messagepar aurel » 22 Fév 2014 00:58

Cool !
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar Rocketlud » 22 Fév 2014 08:44

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;)
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Widget Méteo et Horloge ?

Messagepar ASECADOMOTIQUE54 » 22 Fév 2014 10:48

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é 19399 fois
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Widget Méteo et Horloge ?

Messagepar Rocketlud » 22 Fév 2014 13:43

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;)
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Widget Méteo et Horloge ?

Messagepar ASECADOMOTIQUE54 » 22 Fév 2014 13:49

Merci ludo,je vais voir ca et vous tiens au jus
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Widget Méteo et Horloge ?

Messagepar aurel » 22 Fév 2014 15:30

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 !
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar DomotiFred » 22 Fév 2014 21:59

Bonjour Aurel,

C'est impec. Ca marche super sur mon serveur PHP dédié et mon eedomus :-)
Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Widget Méteo et Horloge ?

Messagepar aurel » 22 Fév 2014 23:17

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


Mais de rien ;)
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar DomotiFred » 23 Fév 2014 12:46

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.
Dernière édition par DomotiFred le 23 Fév 2014 13:21, édité 1 fois.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Widget Méteo et Horloge ?

Messagepar Rocketlud » 23 Fév 2014 13:17

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
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Widget Méteo et Horloge ?

Messagepar aurel » 23 Fév 2014 13:29

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!
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar DjMomo » 23 Fév 2014 13:37

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.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Widget Méteo et Horloge ?

Messagepar DomotiFred » 23 Fév 2014 14:22

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é 19346 fois

2.jpg
2.jpg (14.19 Kio) Consulté 19346 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
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Widget Méteo et Horloge ?

Messagepar DjMomo » 23 Fév 2014 15:26

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>. ;)
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Widget Méteo et Horloge ?

Messagepar aurel » 23 Fév 2014 15:32

DJMomo,à raison, c'est d'ailleurs sur ce code que je me base pour l'icône meteo dans mon dashboard.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Widget Méteo et Horloge ?

Messagepar DomotiFred » 23 Fév 2014 15:41

Ah ouais... Ca fait du monde (et des icônes à dessiner ;-))
Tu te sens d'attaque Aurel ?
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Widget Méteo et Horloge ?

Messagepar ASECADOMOTIQUE54 » 23 Fév 2014 19:56

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: ;)
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Widget Méteo et Horloge ?

Messagepar Rocketlud » 23 Fév 2014 20:08

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;)

++
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

PrécédentSuivant

Retour vers Suggestions

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)