Tutoriels - Météo pour IPX800-V4

Bonjour,

Tuto suivant la Météo avec toute les info possible

Comme on dit le savoir ne vaut que s’il est partagé

2 J'aimes

Bonsoir,
Le partage c’est bien, mais ce qui est bien également, c’est de citer vos sources :wink:
Vous utilisez du code (donc du savoir) écrit par d’autres membres de la communauté, notamment le script original de @PatLeHibou.
cdt

1 J'aime

Bonsoir,

C’est vrai Je suis allé sur plusieurs site pas seulement le Wiki GCE pour arrivé à comprendre et cumulé toutes les infos qui sont dans ce Tuto. Quand on est Novice c’est Plusieurs heures de recherche. C’est ce qui m’as décidé à en faire un pour les novices qui comme moi galère pour comprendre. Il regroupe effectivement plusieurs sources. Maintenant j’étais incapable le lendemain de retrouvé les sources de tous les éléments qui m’ont permis d’y arrivé.
Désolé je n’ai à aucun moment chercher à prendre les laurier de la gloire des autres et je n’ai jamais dit que j’avais inventé tout cela.

D’ailleurs la citation que je me suis permis de modifier à pour Origine « Le progrès ne vaut que s’il est partagé par tous » (Aristote, philosophe grec, 384-322 av. J.-C)

Bien à vous :rofl: lol

J’ajouterai aussi pour regrouper permet d’avoir la direction du vent du genre Sud Est

"Nord", "Nord Nord Est", "Nord Est", "Est Nord Est", "Est", "Est Sud Est", "Sud Est", "Sud Sud Est", "Sud", "Sud Sud Ouest", "Sud Ouest", "Ouest Sud Ouest", "Ouest", "Ouest Nord Ouest", "Nord Ouest", "Nord Nord Ouest"]; function degreeToBearing(degree) { return BEARINGS[Math.floor((degree + 11.25) % 360 / 22.5)]; } var vent = degreeToBearing(datasources["Météo"]["wind_direction"]); return ` <center> <table width='90%' border = "0"> <tr> <td align=left valign=middle width='25%'><span class="glyphicons glyphicons-compass x2"></span></td> <td align=left valign=middle><div class="tw-value" style="font-size: 20px; max-width: 100%;">${vent}</div></td> </tr>

Source ZogStrip

le code ne fonctionne pas. vous avez dû oublier d’en copier un morceau.

pour citer @ZogStrip correctement, voici le lien

bonjour,

attention, des erreurs sont présentes dans ce tutoriel.

  • Si vous ne précisez pas &unit=metrics au bout de l’URL vers le fichier XML, les infos remontées sont dans des unités par défaut (système anglosaxon).
    Le widget natif de GCE prévoit à cet effet le paramètre, mais si vous créez votre propre source de données XML, il faut l’ajouter. En effet, le paramètre &lang=fr ne suffit pas.

  • La pression atmosphérique s’exprime en hPa , pas en bar.
    1004 hPa c’est égal à 1,004 bar, et pas 1004 bar comme énoncé.

  • La vitesse du vent est exprimée en m/s (ou ms-1 dans le système internationnal) et non en km/h. (kmh-1)
    pour obtenir la vitesse en km/h, il faudrait multiplier par 3,6 la valeur retournée par OpenWeather.

cdt

3 J'aimes

Cela mériterait d’être mieux explicité. Tel quel , je n’ai pas réussi à le faire fonctionner.

bonsoir,
je vous invite à suivre ce lien pour accéder au tutoriel
http://gce-electronics.com/wiki/index.php?title=La_météo

Edit : nouveau lien
https://gce.ovh/wiki/index.php?title=La_météo
cdt

3 J'aimes

Bonsoir ,
merci pour ces précisions
merci pour cet arrangement de tuto ça fait bien plus propre

Un grand bravo à Fgtoul

2 J'aimes

Une autre solution: le widget de Ta-meteo.
http://www.ta-meteo.fr/widget/conf.php?ID=36215
Vous customisez la ville, les couleurs , la taille pour fitter avec le style widget de G<ce, vous copiez le code javascript dans un widget GCE .

4 J'aimes

Merci pour ce partage.
Ça fonctionne très bien.
Fred60

Génial c’est super simple et ça marche trés bien
Merci à tous
Miccau

Bonjour,

Merci pour l’info c’est génial effectivement !
J’ai essayé de mettre l’URL de mon IPX (je ne suis pas sur place) et j’ai un message en retour du genre :
Veuillez saisir un nom de domaine qui soit correct…
Il faut obligatoirement créer un nom de domaine j’imagine. Je n’en avais pas eu besoin jusqu’à présent. Ce nom, c’est pour la box ou l’IPX ?
Merci pour votre aide.
Cordialement.Capture_URL

C’est bon j’ai trouvé !

salut peut tu partagé je n arrive pas a l’intégrer …merci d’avance.

bonjour @franckyghost et bienvenue sur le forum,
si vous avez un nom de domaine paramétré sur votre Box, renseignez l’URL sous la forme http://mon.domaine.fr
Free par exemple permet la création d’un domaine gratuit sans avoir à s’abonner sur un serveur DDNS.

Si vous n’avez pas de domaine, vous pouvez en créer un qui pointe sur votre adresse publique (créer un compte DynDNS). Pour plus d’information, je vous invite à lire ce wiki :
https://gce.ovh/wiki/index.php?title=Connexion_distante

Lorsque vous aurez un nom de domaine valide, vous pourrez récupérer le code du widget.

cdt

merci @pbernard pour le partage

Bonjour, merci beaucoup cela marche pour moi aussi et c’est pratique pour les petits villages.
Cependant les valeurs de lever et coucher du soleil sont complètement fausses.
Je passe par exemple de 18h44 / 4h20 aujourd’hui (valeurs fausses) à 18h01 / 5h52 demain

Y a t’il d’autres sources pour créer un widget météo ?

J’ai trouvé ceci si cela peut etre utile a certains : plugin meteo france vigilance par departement
http://vigilance.meteofrance.fr/widgets.html

Le widget 2 fonctionne bien avec une hauteur de 2 blocs il rentre presque

1 J'aime

Bon au final le widget meteo france pas terrible car au niveau couleurs l’intégration n’est pas top.

Je propose ce site : https://weatherwidget.io/ , ce site propose enormément de personalisations possibles.
Il est facile de faire un beau widget fond noir, couleur police la meme que celle de l’IHM (#c9c5c5), icones animés, pile la largeur de 350 (celle d’un widget) et pour moi j’ai mis 7 jours il me faut 9 blocs en hauteur.

voila ce que cela donne :

<a class="weatherwidget-io" href="https://forecast7.com/fr/44d556d16/MA VILLE/" data-label_1="LA MA VILLE" data-label_2="WEATHER" data-icons="Climacons Animated" data-theme="dark" data-textcolor="#c9c5c5" data-suncolor="#f6e865" >MA VILLE WEATHER</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');

J’espère que cela aidera ceux dont la localité n’est pas dans la source meteo utilisee par defaut par l’ipx

J’ai oublié de préciser, bizarrement le widget ne s’affiche pas forcément tout de suite, ou bien il disparait si on essaye de le modifier (pour changer par exemple la hauteur) je ne sais pas pourquoi.
Il m’a suffit de sauvegarder l’IHM pour que l image reapparaisse

5 J'aimes