Mettre en ligne les données météo

 

Il est possible de mettre en ligne les données d'une station météo type Oregon ou Lacrosse. Cette page explique comment transférer avec le logiciel gratuit GraphWeather les données météo collectées par Weather Display.

Vous pourrez retrouver un exemple ici: http://jerome.nguyen1.free.fr/meteo_champignelles.htm

Ce tutorial montre comment récupérer les données d'une station Oregon WMR100. Il peut s'appliquer à d'autres stations météo.

 

*Avec Weather Display

1) Le plus simple est d'obtenir la version française de Weather Display. Pour cela, aller dans setup, language, cliquer sur français. Redémarrer le logiciel pour que la traduction prenne effet.

 

2) On paramètre le logiciel pour prendre en compte la station météo, choisir les unités... Aller dans paramètres, Assistant réglages.

3) Cliquer sur OK.

 

4) Cliquer sur OK.

 

5) Choisir les unités. Voici un exemple possible:

 

6) Cliquer sur OK.

 

7) Choisir le port COM 1. Cliquer sur OK.

 

8) Cliquer sur OK

 

9) Sélectionner la station météo et cliquer sur Close.

 

10) Cliquer sur OK.

 

11) Indiquer la latitude et la longitude pour le calcul des éphémérides. Cliquer sur OK.

 

12) Cliquer sur OK.

 

13) Modifier les couleurs utilisées par le logiciel. Cliquer sur OK.

 

14) Cliquer sur OK.

 

15) Régler les paramètres des graphiques affichés par Weather Display et cliquer sur OK.

 

16) Cliquer sur OK. (Pour une raison inconnue, le tableau de paramétrage du pluviomètre ne s'affiche pas)

 

17) Cliquer sur OK.

 

18) Corriger éventuellement les données météo fournies par la station et cliquer sur Oui. Le paramétrage du logiciel est terminé.

 

19) Vérifier que le logiciel a créé les fichiers en .txt nécessaires à la mise en ligne des données météo. Pour cela, aller dans Paramètres, Création d'un fichier de log.

 

20) Cocher les cases: "Créer une copie journalière estampillée avec la date" (on crée le fichier dailylog.txt) et "Réinitialiser ce fichier toutes les 48 heures seulement au lieu de tous les jours". Cliquer sur le bouton ON puis sur OK.

 

21) Aller à C:\Program Files\wdisplay\logfiles et vérifier la présence des fichiers dailylog.txt et XXYYYYlg.txt (XX est le mois de l'année et YYYY l'année. Ex: 112007lg.txt pour le mois de Novembre 2007)

 

22) Quand on double-clique sur l'un de ces 2 fichiers, on peut retrouver les données météo de la station (récupérées toutes les minutes). Elles sont classées par colonne. GraphWeather va pouvoir exploiter l'un de ces 2 fichiers pour la mise en ligne des données météo.

 

23) Ouvrir GraphWeather. Aller dans Options, Préférences

 

24) Dans l'onglet Plugins, sélectionner CSV.dll pour pouvoir lire un fichier .txt. Cliquer sur options.

 

25) Dans Général, cocher "filtrer les valeurs erronées".

Dans Format de fichier, cocher "Ignorer la première ligne du fichier source" (pour ne pas prendre en compte la légende de chacune des données) et choisir le séparateur Espace (les données sont séparées par des espaces)

Pour les dates et heures des enregistrements, cocher "à partir de colonnes séparées". Indiquer 3 2 1 4 5 0 (en n'oubliant pas les espaces) pour les champs Année Mois Jour Heure Minutes Seconde (Ces chiffres ont été déterminés en notant la place de chaque champ dans le fichier dailylog.txt ou XXYYYYlg.txt Ainsi l'année correspondant à la 3ème colonne, on indique le chiffre 3 pour le champ correspondant)

Indiquer GMT+1 dans les heures des enregistrements.

Indiquer la correspondance sonde/colonne. Il faut préciser le numéro de colonne correspondant à la donnée météo. Pour cela, il faut consulter le fichier dailylog.txt ou XXYYYYlg.txt

(Par exemple, pour la station météo WMR100:

Direction du vent: 12

Facteur vent: 17

Humidité extérieure: 7

Précipitation absolue: 16

Précipitations 24h: 14

Pression absolue: 9

Rafales: 11

Température extérieure: 6

Vitesse du vent: 10)

Choisir les unités: Températures en °C, pressions en hPa, anémométrie en km/h et pluviométrie en mm.

Cliquer sur OK.

 

26) Dans l'onglet "onglets", choisir

C:\Program Files\wdisplay\logfiles\dailylog.txt

ou C:\Program Files\wdisplay\logfiles\XXYYYYlg.txt

(Note

Le fichier dailylog.txt est réinitialisé à minuit, ce qui fait qu'on ne peut mettre en ligne que les données météo de la journée. On ne peut pas avoir d'historique de 24h par exemple.

Le fichier XXYYYYlg.txt est valable pour un mois. On peut donc faire un historique de 24h ou plus par exemple. En revanche, chaque mois, il est nécessaire de changer de fichier source.)

Choisir la feuille de style 

(par exemple C:\Program Files\GraphWeather\Stylesheets\gradient.xml)

Cliquer sur OK.

 

27) GraphWeather permet de mettre en ligne différents types d'informations: statistiques, données en direct, historique sur plusieurs heures, éphémérides...

Il faut donc déterminer quelle(s) feuille(s) de style sélectionner.

Dans le fichier source, 

choisir C:\Program Files\wdisplay\logfiles\dailylog.txt

Sélectionner ensuite une feuille de style et cliquer sur "tracer cette période" pour voir le résultat. Recommencer autant de fois que nécessaire.

 

28) Une fois les feuilles de style choisies, dans l'onglet "Export FTP/Local", cocher "activer l'exportation au démarrage", indiquer le nom d'utilisateur, le mot de passe et le serveur FTP.

Dans graphiques, cliquer sur "ajouter"

 

29) Choisir la fréquence de rafraîchissement.

Choisir un nom à l'image puis l'extension.

Sélectionner l'intervalle de temps

Choisir le fichier source: 

C:\Program Files\wdisplay\logfiles\dailylog.txt

ou C:\Program Files\wdisplay\logfiles\XXYYYYlg.txt

Choisir une feuille de style préalablement sélectionnée. Cliquer sur OK.

Ajouter éventuellement d'autres graphes de la même manière.

Cliquer sur OK.

 

30) Cliquer sur l'icône verte FTP. Les données météo sont en ligne!

 

 

 

Retour à la page d'accueil    

    NOUS CONTACTER !