Cumulus crée deux jeux de fichiers historique, stockés dans le répertoire ou vous avez installé Cumulus, dans le sous-dossier data.
Le premier est un fichier unique nommé dayfile.txt; un enregistrement est ajouté chaque jour à minuit, ou 09H00 (10h00 en été) selon le paramêtrage choisi à l'écran Configuration Station, résumant les données de la journée. Les données sont séparées par une virgule, et chaque écriture contien les champs suivants, dans cet ordre :
Le deuxième fichier consiste en plusieurs fichiers nommé ainsi: <Mois><Année>log.txt (Par exemple, pour décembre 2010, le fichier est Dec10log.txt). Un enregistrement est ajouté au fichier mensuel courant toutes les 15 minutes (selon la configuration). Cet enregistrement contient les valeurs en cours des capteurs. Les données sont séparées par des virgules, et chaque enregistrement contient les éléments suivants, dans cet ordre :
L'heure dans ces fichiers est au format hh:mm, sur 24 heures, synchronisé à l'heure locale de votre Pc. Toutes les données sont enregistrées dans le format défini par l'utilisateur à l'écran de configuration de la station. Notez que nous employons le terme "séparé par des virgules", même si dans plusieurs cas, le séparateur peut être un "point-virgule" ou un autre caractère selon la configuration de votre système.
Optionnellement, si des capteurs supplémentaires sont définis dans les paramètres de la station, un jeu de fichiers sera créé avec un nom défini ainsi: ExtraLogyyyymm.txt (par exemple, le fichier pour le mois de décembre 2013 seait nommé ExtraLog201312.txt ); une écriture est faite dans le fichier du mois courant à chaque 10 minutes (selon l'intervale configuré), pour y inscrire la valeur courante du capteur supplémentaire. Le fichier est aussi délimité par des virgules et chaque entrée contient les champs suivants, dans cet ordre:
Si l'option temps réel est sélectionnée, Cumulus crée le fichier realtime.txt à l'interval choisi, et si counfiguré pour ce faire, l'envoi sur votre site Web. Le format de ce fichier est le suivant:
Example: 18/10/08 16:03:45 8.4 84 5.8 24.2 33.0 261 0.0 1.0 999.7 W 6 mph C mb mm 146.6 +0.1 85.2 588.4 11.6 20.3 57 3.6 -0.7 10.9 12:00 7.8 14:41 37.4 14:38 44.0 14:28 999.8 16:01 998.4 12:06 1.8.2 448 36.0 10.3 10.5 13 0.2 14 260 2.3 13 1 0 NNW 2040 ft 12.3 11.1 420.1 1
Champ |
Exemple |
Description |
1 | 18/10/08 | date jj/mm/aa |
2 | 16:03:45 | Heure hh:mm:ss |
3 | 8.4 | température extérieure |
4 | 84 | humidité relative |
5 | 5.8 | point de rosée |
6 | 24.2 | Vitesse du vent (moyenne) |
7 | 33.0 | Vitesse du vent ('latest') |
8 | 261 | Direction du vent |
9 | 0.0 | Taux de pluie horaire actuel |
10 | 1.0 | Pluie du jour |
11 | 999.7 | Baromètre |
12 | W | Direction du vent |
13 | 6 | Vitesse du vent (beaufort) |
14 | mph | Unité de vitesse du vent |
15 | C | Unité de température |
16 | mb | Unité de pression |
17 | mm | Unité de pluie |
18 | 146.6 | Course du vent aujourd'hui |
19 | +0.1 | Tendance de pression |
20 | 85.2 | Pluie du mois |
21 | 588.4 | Pluie de l'année |
22 | 11.6 | Pluie d'hier |
23 | 20.3 | Température intérieure |
24 | 57 | Humidité intérieure |
25 | 3.6 | Facteur Éolien |
26 | -0.7 | Tendance de température |
27 | 10.9 | Température la plus élevée du jour |
28 | 12:00 | Heure de la Température la plus élevée du jour |
29 | 7.8 | Température la plus basse du jour |
30 | 14:41 | Heure de la Température la plus basse du jour |
31 | 37.4 | Plus fort vent (moyen) du jour |
32 | 14:38 | Heure du Plus fort vent (moyen) du jour (hh :mm) |
33 | 44.0 | Plus forte rafale du jour |
34 | 14:28 | Heure de la Plus forte rafale du jour |
35 | 999.8 | Plus forte pression du jour |
36 | 16:01 | Heure de la Plus forte pression du jour: mm) |
37 | 998.4 | Plus basse pression du jour |
38 | 12:06 | Heures de la Plus basse pression du jour |
39 | 1.8.2 | Version de Cumulus |
40 | 448 | Sous-Version ('build') de Cumulus |
41 | 36.0 | Plus forte rafale récente (moy 10 mins) |
42 | 10.3 | Indice de chaleur |
43 | 10.5 | Humidex |
44 | 13 | Indice UV |
45 | 0.2 | Évatransportation aujourd'hui |
46 | 14 | Radiation solaire W/m2 |
47 | 260 | Direction du vent (moy sur 10 mins, en degré) |
48 | 2.3 | Averse la dernière heure |
49 | 13 | No. de la prévision actuelle (voir samplestrings.ini). Une valeure négative indique "Exceptionnel" |
50 | 1 | Est-le jour? 1 si pendant les heures de lumière du jour (entre l'aube et le crépuscule, sinon 0 |
51 | 0 | Contact perdu avec les capteurs (1=oui)(FineOffset seul.) |
52 | NNW | Direction du vent (moyenne) |
53 | 2040 | Altitude du couvert nuageux |
54 | ft | Unité de mesure du couvert nuageux |
55 | 12.3 | Température ressentie |
56 | 11.1 | Heures d'ensoleillement pour l'instant, aujourd'hui |
57 | 420.1 | Radiation solaire maximum théorique actuel |
58 | 1 | Est-ce que le soleil brille? 1 si ensoleillé, autrement 0 (requière un capteur solaire) |
Cumulus garde aussi un historique des changements aux records absolus, appelés alltimelog.txt, qui peut être trouvé dans le répertoire data. Une entrée est ajoutée à chaque fois qu'un record absolu change, avec les détails des anciens et nouveaux records. Cet historique peut alors être utilisé pour 'rembobiner' si de fausses données engendrent un nouveau record absolu incorrect. C'est aussi un historique utile quand les records ont été vraiment battus.
Le format d'entrées dans cet historique va comme suit :
date heure valeur "nom de l'item" ancienne date ancienne heure ancienne valeur
Les dates sont au format ISO (yyyy-mm-dd) et les heuress sont en format hh:mm de 24 heures (le séparateur est toujours des deux-points, sans tenir compte des paramètres système) et les valeurs sont toujours à trois décimales. Vous devriez arrondir les valeurs de façon appropriée lors de son utilisation. Les guillemets encadrent les noms d'item. Un exemple :
2010-02-24 05:19 -7.600 "Lowest temperature" 2009-02-09 04:50 -6.500