- Accueil
- >
- Support
- >
- Stations météo
- >
- Heavy Weather - currdat.lst
Heavy Weather - Configuration et automatisation du fichier currdat.lst sur votre serveur FTP
Avant de commencer :
Pour suivre correctement ce tutoriel pour procéder à l'automatisation de vos données sur le logiciel Heavy Weather, nous supposons que vous avez déjà :
- Une station météo compatible avec le logiciel Heavy Weather, vous pouvez retrouver la liste des stations compatible sur cette page.
- Un connecteur pour relier votre station à votre PC (via le port USB ou le port série)
- Le logiciel Heavy Weather d'installé sur votre PC (lien de téléchargement sur le site officiel).
- Nous vous conseillons d'avoir Windows XP pour utiliser Heavy Weather et plus particulièrement pour utiliser les tâches planifiées du système.
- Un espace de stockage FTP sur un serveur distant par exemple. Voir notre guide à propos des espaces de stockage
Dans le cadre de ce tutoriel, nous avons utilisé la station WS2300 (La Crosse Technology), avec Windows XP.
Objectif du tutoriel :
Heavy Weather génère automatiquement un fichier « currdat.lst », c'est ce dernier que nous devons envoyer sur notre serveur de façon automatique à intervalle régulier. Par la suite nous nous enregistrerons sur le site de Previmeteo pour ajouter notre station et commencer la collècte des données.
Explications :

Remarque : Vous pouvez choisir les unités de votre choix dans l'icône "Configurer" d'HeavyWeather.
Par défaut Previmeteo convertira les données dans les unités suivantes :
°C, hPa, mm, m/s.
Le programme d'installation crée par défaut un repertoire "HeavyWeather" à la racine de votre disque dur :
« C:\HeavyWeather ».
C'est dans ce répertoire que nous allons trouver notre fichier « currdat.lst », vous pouvez y jeter un oeil simplement en l'ouvrant avec l'application "Bloc-notes" de Windows. (Clique droit sur le fichier, puis "Ouvrir avec" et choisir "Bloc-notes").

Maintenant que vous savez où se situe le fichier que nous devons envoyer, nous allons pouvoir continuer dans notre procédure d'automatisation :
- Téléchargez ce fichier rar (clique droit : enregistrer la cible du lien sous...), il contient deux fichiers : un fichier texte, et un fichier .bat que nous allons utiliser avec les tâches planifiées d'XP.
- Extraire les fichiers de l'archive, et les déposer à la racine de votre disque ("C:\").
Script.txt :
Ouvrir le fichier "script.txt" avec le Bloc-notes de Windows par exemple :

- Ligne 1 : remplacer "www.votre-serveur.com" par l'adresse de votre serveur (adresse IP ou le nom de domaine).
- Ligne 2 : remplacer "login_ftp" par l'identifiant de connexion de votre serveur.
- Ligne 3 : remplacer "password_ftp" par le mot de passe de connexion de votre serveur.
- Ligne 5 : nous supposons que l'installation du logiciel se trouve dans le repertoire "C:\HeavyWeather", à modifier par le chemin d'installation si ce n'est pas le bon.
- Ligne 6 : "cd /donnees", se repertoire se trouve sur votre espace FTP. Nous avons crée un dossier "donnees" à la racine de notre espace de stockage.
- Ligne 7 : "ascii" mode de transfert du fichier, ne rien modifier.
- Ligne 8 : cette commande nous permet de déposer le fichier dans le repertoire "/donnees".
Procédure de test :
Avant de continuer ce tutoriel, nous vous conseillons de tester votre fichier manuellement, pour ce faire :
- Cliquer sur "Démarrer" sur Windows XP, puis sur "Exécuter"
- Dans la fenêtre, saisir la commande "cmd" (sans les guillemets)
- Dans cette nouvelle fenêtre DOS, saisir cette commande : "ftp -v -s:C:\script.txt" puis appuyer sur la touche Entrée (Voir capture ci-dessous)

Si vous avez une erreur vérifier attentivement :
- L'adresse du serveur
- Vos identifiants de connexion
- L'existence du repertoire "/donnees" (ou celui que vous avez remplacer) sur votre serveur
- Le repertoire d'installation d'HeavyWeather (Cf Ligne 5 du fichier)
Vous n'avez aucune erreur ? Bien, nous pouvons continuer !
Nous allons créer une tâche planifiée pour automatiser l'exécution du script que nous venons de tester.
- Ouvrir le "Panneau de configuration"
- Ouvrir "Tâches Planifiées"
- Ouvrir "Création d'une nouvelle tâche planifiée"
- Une nouvelle fenêtre s'ouvre, cliquer sur "Suivant"
- Puis sur le boutton "Parcourir"
- Sélectionner notre deuxième fichier "script.bat", que vous avez normalement dû copier à la racine de votre disque dur.
- Sélectionner "Tous les jours" sur la configuration, puis "Suivant"

- Choisir "00:00" pour l'heure de début, sélectionner "Tous les jours" en dessous, cliquer sur "Suivant"

- Entrez votre nom d'utilisateur et le mot de passe, puis cliquer sur "Suivant"
- Cocher la case "Ouvrir les propriétés avancées de cette tâche quand je cliquerai sur Terminer.", puis cliquer sur "Terminer"

- Dans la fenêtre des propriétés qui viens de s'ouvrir, cliquer sur l'onglet "Planification"
- Cliquer sur le boutton "Avancé...", une nouvelle fenêtre de configuration s'ouvre
- Cocher la case "Répéter la tâche", "Toutes les 1 minutes", "Jusqu'à 'Heure : 23:59'"
- Cliquer sur "Ok" pour fermer la fênetre de configuration, puis sur le boutton "Appliquer" et à nouveau "Ok"

Voilà c'est terminé ! Nous avons configurer notre script.txt qui sera exécuté par le fichier script.bat via la tâche planifiée, toutes les minutes !
Vous pouvez poursuivre ce tutoriel en suivant la procédure d'enregistrement de votre station sur Previmeteo.com
Merci à Awekas pour les fichiers de script.
Nous contacter :
Si vous avez des questions concernant ce tutoriel, ou si vous avez détecté une erreur : merci de nous contacter.
