WSMétéo

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.

WSMeteo-ValeursCourantes

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.

WSMeteo-Jour

WSMeteo-Mois

WSMeteo-Annee

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.

WSMeteo-Configuration

Station WS2355

C’est ma première station météo. J’ai choisi le modèle WS2355 de chez La Crosse Technology. Elle se situe dans le milieu de leur gamme Stations Pro Familiales, c’est la première de la gamme à disposer la transmission des données vers un PC.

WS2355-LaCrosseTechnology

Caractéristiques

Heure et Date

  • Radio–pilotée DCF-77
  • Format 12 ou 24 H
  • Fuseau horaire +/- 12 Heures
  • Calendrier avec affichage jour / date / mois
  • Alarme de réveil

Prévisions Météo

  • Prévisions météo par 3 icônes
  • Flèche de tendance

Température Intérieure

  • °C ou °F
  • De – 9.9 °C à + 59.9 °C
  • Résolution : 0.1 °C
  • Mini / Maxi avec heure et date
  • Relevé toutes les 15 secondes

Hygrométrie Intérieure

  • % RH Capteur Suisse haute définition
  • De 1 % à 99 %
  • Résolution : 1%
  • Précision : +/- 3% Mini / Maxi avec heure et date
  • Relevé toutes les 30 secondes

Température Extérieure

  • °C ou °F
  • De – 29.9 °C à + 69.9 °C
  • Résolution : 0.1 °C
  • Mini / Maxi avec heure et date

Hygrométrie Extérieure

  • % RH Capteur Suisse haute définition
  • De 1 % à 99 %
  • Résolution : 1 %
  • Précision : +/- 3 %
  • Mini / Maxi avec heure et date

Précipitations

  • En mm ou inches De 0 à 999.9 mm (sur 1 heure et sur 24 heures) et de 0 à 2499 mm (sur le volume total de pluie)
  • La résolution est de 0.5 mm avec un affichage au choix sur 1 heure, sur 24 heures ou le volume total 0.518 mm de pluie = 1 basculement de la jauge
  • Mini / Maxi avec heure et date

Vitesse et Direction du vent

  • km/h, m/s, nœuds, mph ou Beaufort
  • De 0 à 180 km/h (ou de 1 à 49.9 m/s)
  • Direction du vent affichée sur un compas de 360 °
  • Mini / Maxi avec heure et date

Température ressentie

  • Mini / Maxi avec heure et date

Point de rosée

  • Mini / Maxi avec heure et date

Pression atmosphérique

  • hPa ou inHg
  • De 300 hPa à 1099 hPa pression absolue
  • De 920 hPa à 1080 hPa pression relative
  • Mini / Maxi avec heure et date

Alarmes

21 alarmes (min et max) :

  • alarme d’heure
  • alarme de tempête (possibilité d’alarme sonore)
  • alarme de température intérieure (haute et basse)
  • alarme de température extérieure (haute et basse)
  • alarme d’hygrométrie intérieure (haute et basse)
  • alarme d’hygrométrie extérieure (haute et basse)
  • alarme de Wind chill (haute et basse)
  • alarme de point de rosée (haute et basse)
  • alarme de précipitations sur 24 heures, sur 1 heure et sur le total
  • alarme de pression relative (haute et basse)
  • alarme de vitesse du vent (haute et basse)
  • alarme de direction du vent

Transmission

  • Données transmises par 433 MHz ou par liaison filaire avec la base
  • Distance de transmission par 433 MHz : 100 mètres (en champ libre)
  • Distance de transmission par câble : 10 mètres (avec possibilité de rajout d’un câble de 10 mètres au maximum)
    • Transmission par radio (433 MHz) : le relevé se fait toutes les 32 secondes (si le vent est > à 10 m/s) ou toutes les 128 secondes (si le vent est < à 10 m/s) ou toutes les 10 minutes dans le cas de 5 échecs consécutifs de la transmission (matérialisés sur la station par « — » sauf dans le cas des valeurs pluviométriques)
    • Transmission par câble : le relevé se fait toutes les 8 secondes

Affichage

  • Contraste réglable de +1 à +8
  • Rétroéclairage  par LED

Alimentation

  • 3 piles x AA, IEC LR6 1,5 V pour l’émetteur extérieur
  • 2 piles x AA, IEC LR6 1,5 V pour la station

Installation

La station

Elles est juste posée sur un support en bois et mise dans le salon.

WS2355-3WS2355-4

Les sondes extérieures

Elles sont regroupées sur le pignon de l’abri de jardin, à 20m de la maison.

WS2355

La sonde de pluie

Elle est installée telle qu’elle à coté de la sonde de température et de l’anémomètre.

WS2355-Pluie

La sonde de température

Lors de la première installation, j’avais mis la sonde telle qu’elle est fourni avec la station. Après quelques jours, j’ai remarqué que les valeurs de la température extérieure étaient très élevées, surtout par temps ensoleillé.
Après quelques recherches sur internet, j’ai vu que plusieurs personnes mettaient leur sonde dans un abri aéré. Après quelques heures de bricolage, la sonde est maintenant dans son abri et les valeurs ne sont plus erronées par le soleil.

WS2355-Temperature

Matériel pour l’abri de la sonde de température

  • 10 soucoupes en plastique de pot de fleur 24cm
  • 1 m de tube ico 10mm (tube gris utilisé pour l’électricité)
  • 1,2 m de tiges filetées de 8mm

 

Construction de l’abri de la sonde de température

9 soucoupes sont découpées en leur centre d’un trou de 14cm de diamètre. Le tube plastique est découpé en tronçons de 2cm qui serviront d’entretoise entre chaque soucoupe. Les soucoupes sont ensuite reliées entre elles avec 4 morceaux de la tige filetée. La dernière sera juste collée sur les 4 écrous qui tiennent les soucoupes par le haut.

L’anémomètre

Il est installé sur un tube en inox de 1m (sûrement trop petit pour avoir des mesures correctes)