Accès aux conditions météo heure par heure

Bonjour,

Aujourd’hui il a fait mauvais ce matin et il fait beau cet après midi.
J’aurai eu intérêt à démarré mon chauffe-eau vers 13h plutôt que vers 10h puisque j’ai des panneaux photovoltaïques.

Est-ce qu’il est possible d’inclure des commandes dans « météo 24h » pour avoir la météo heure par heure comme c’est affiché via les pictogrammes.

Ça me permettrait de voir qu’il va faire beau et donc de décaler la chauffe de l’eau sanitaire.

Merci,
Bison

Désolé du temps de réponses. A voir, mais pas sur car plus on ajoute de fonctions, plus le plugin risque d’être lourd. Donc je ne promets rien mais je vais regarder ça.

Salut Anthony,

Bon retour sur le forum :smile:.

Tu vas avoir du temps parce-que que les pauvres ont l’air de galérer pour remonter le service après l’accident chez OVH.

Je suis pour :smiley: car j’ai besoin par exemple de connaitre les « condition (ensoleillé…) » pour régler la hauteur de mes volets.
Et aussi si tu peux, l’humidité heure par heure…
He oui @AnthonyDomotique, quand on fait un super travail (plugin très complet), on en veut toujours plus :smiley:

1 « J'aime »

Bonjour,
Intéressé aussi pour l’optimisation solaire :+1:

Pour palier au besoin d’avoir de l’heure par heure pour par exemple les conditions, j’ai été directement lire le json donné par la météo
https://www.prevision-meteo.ch/services/json/lat=46.259lng=5.235
C’est beaucoup moins « propre » que ce ne sera lorsque le plugin l’intègrera.
Voir le guide : https://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf
exemple de code à mettre dans un bloc code d’un scénario:

# vous pouvez  utiliser les latitude longitude
#https://www.prevision-meteo.ch/services/json/lat=46.259lng=5.235
# ou directement la ville
$url='https://www.prevision-meteo.ch/services/json/paris';
#Récupération du json
$json = file_get_contents($url);
$json = json_decode($json);

# la récupération des données se fait alors comme ceci : 
# pour plus de détail, aller voir ici:
# https://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf
$title = $json->current_condition->date;
$message = $json->current_condition->date;
message::add($title, $message);

$title = $json->fcst_day_0->date;
# si la clef json n'est pas compatible, il faut l'entourer de {}
$message = $json->fcst_day_0->hourly_data->{'0H00'}->{'CONDITION'};
message::add($title, $message);
$title = $json->fcst_day_1->date;
$message = $json->fcst_day_1->hourly_data->{'12H00'}->CONDITION;
message::add($title, $message);

Bonjour, je vais tester, merci pour le code.

Bonjour,
Est ce que le code a été rajouté dans le plugin ?

Je viens d’installer le plugin mais je ne vois pas de commande sur les condition météo par heure ?
Si « non », j’utiliserai le code ci dessus (qui fonctionne trés bien)

merci pour votre aide.

Bonjour

Même pas sûr que ce plugin comme tant d’autres soient encore suivi !
Le dernier message de l’auteur a 2 ans.

La force de jeedom ses plugins tiers comme sa faiblesse, les mêmes plugins dont les auteurs disparaissent.

D’où l’idée de retirer tt futulité de son Jeedom et de limiter les plugins.

1 « J'aime »

Je répond un peu tard, mais cela servira à d’autres.
On peut aussi passer par un script (plugin script)


Pour que vous puissiez faire des copier coller :
URL : https://www.prevision-meteo.ch/services/json/paris
requête : fcst_day_0>hourly_data>‹ 0H00 ›>CONDITION

et donc sélectionnez Json et autre
Bien sûr vous adaptez à vos besoins.