Je cherche à calculer la moyenne de la pluie tombée sur les 3 derniers jours afin de gérer l’arrosage de mon potager.
Dois-je passer par l’historique de Jeedom, si oui quelles sont les commandes ? car il y a bine l’historisation de la pluie (24) d’enregistrer mais je ne sais pas comment calculer la moyenne sur les 3 derniers jours.
average(ta commande de quantité de pluie tombée,3 days ago)
Je te conseille de passer par une commande qui te donne le volume de pluie tombée par l’heure que tu multiplieras ensuite par 24 pour avoir une moyenne quotidienne sur les dernières 24h glissantes
donc
SI tu utilises une commande de cumul quotidien, tu risques d’avoir des pbs de borne de calcul et des résultats bizarres en fonction du moment ou tu lanceras ta commande dans la journée.
average(ta commande de quantité de pluie tombée / heure,3 days ago) * 24
En fait, il me faudrait :
1- Faire la somme du cumul de la pluie/heure de chaque journée :
Dimanche = somme de toutes les pluies/heure de la journée (et pas la moyenne) = X mm
Lundi = somme de toutes les pluies/heure de la journée (et pas la moyenne) = X mm
Mardi = somme de toutes les pluies/heure de la journée (et pas la moyenne) = X mm
(Xmm de dimanche + Xmm de lundi + Xmm de mardi)/3= moyenne des 3 der nier jours
2- Faire les moyennes des 3 dernières journées
Par exemple :
Dimanche = 2mm + 10mm + 8mm = 20mm
Lundi = 0 = 0mm
Mardi = 7mm + 3mm = 10mm
=> (20 + 0 + 10)/3 = 10mm sur les 3 derniers jours en moyenne
Cela me permet de n’ouvrir la vanne d’eau que quand le résultat sera à 0.
Euh …
que tu fasses :
La somme des cumuls par heure puis la sommes des 3 cumuls obtenus (3 jours, le tout divisé par 3
Dimanche = 2mm + 10mm + 8mm = 20mm
Lundi = 0 = 0mm
Mardi = 7mm + 3mm = 10mm
=> (20 + 0 + 10)/3 = 10mm sur les 3 derniers jours en moyenne
ou
la somme de tous les cumuls horaires sur 3jours divisé par 72 x 24
directement (2+10+8+7+3)/72*24,
C’est mathématiquement la même chose …
ou alors je ne comprends pas ce que tu souhaites faire
Car je veux faire la somme uniquement des heures ou il a plu dans la journée (max / jour) et non la moyenne des 24 heures qui serait fausse car des heures avec pluie et d’autres sans fausserait la moyenne !
Existe t’il un moyen de récupérer les informations de l’historique du core de Jeedom comme l’affichage du max/jour que propose l’historique ? Cela serait prtaique.
C’est une periode donc entre il y a trois jours (heure actuelle) et maintenant
concretement, il est 11h34 le 16/09 3 days ago correspond à la période entre le 13/09 11h34 et le 16/09 11h34