La station météo que j’utilise, la WS2355, ,ne peut mémoriser que 175 échantillons de mesure. A raison de un relevé par heure, cela fait tout juste un peu plus d’une semaine.
Pour pouvoir enregistrer tous les relevés j’ai fait un petit programme WSMétéo. Il est basé que les informations prises sur le site de Kenneth Larvsen.
J’ai utilisé les librairies Qt 4.8.1 et Qwt
Pour l’instant, WSMétéo n’est fait que pour une plate-forme Linux. Le PC qui m’a servi pour le développement et sur lequel j’utilise WSMétéo fonctionne sous OpenSuse 12.2 64bits. Voici les sources pour ceux qui veulent le compiler et l’utiliser pour leur usage personnel.
WsMeteo-1.0
Si vous avez des questions ou des remarques, envoyez moi un mail.
Présentation générale de WSMétéo
WSMétéo est organisé en 5 onglets :
- Valeurs courantes
- Jour
- Mois
- Année
- Configuration
L’interface est en français mais peut être mise en anglais dans la partie configuration.
Pour utiliser WSMétéo, il faut relier la station au PC à l’aide du cable fourni. Pour ma part, c’est un cable série + un adaptateur RS232/USB.
Il faudra ensuite, aller dans la partie configuration pour choisir le port série sur lequel est connectée la station et le répertoire ou les données collectées par la station seront enregistrées. Ce répertoire contiendra par la suite le fichier currentDataFile.txt qui est constitué de lignes de la forme suivante.
20130310161600 19,5 13,1 9,3 61 78 0,0 247,5 WSW 55,6 1,20 997,400
Onglet des valeurs courantes
Il regroupe toutes les informations météorologiques (températures, hydrométrie etc.). En bas à droite, on a le récapitulatif des données enregistrées. De la date du premier relevé à la date du dernier ainsi que la date limite avant laquelle il faut refaire une acquisitions des données pour ne pas en perdre ({Rappel: la station WS2355 ne peut mémoriser que 1 semaine maximum de données}) Si la station est correctement reliée et WSMétéo bien configuré, <FONT color= »#00ff00″>Connecté</FONT>s’affiche sinon ce sera <FONT color= »#ff0000″>Déconnecté</FONT>
On doit cliquer sur le bouton { {{Relevé}} } pour lancer la récupération des données sur le PC.
Les données courantes sont mises à jour dans la première minute de connexion à la station puis toutes les 2 minutes.
Onglets des relevés jour/mois/année
Les 3 onglets suivants affichent les données enregistrées. {{Jour}} affiche directement les données issues du fichier {{ {currentDataFile.txt} }}. {{Mois}} et {{Année}} font de même en effectuant respectivement les moyennes journalières et mensuelles.
Onglet de configuration
La partie gauche regroupe ce qui pourra être modifié et la partie droite affiche les alarmes programmées sur la station ainsi que leur valeur.
Attention: Lors du choix des unités, il faudra que la station est les mêmes unités, sinon les valeurs sauvegardées seront erronées.