Moyenne sur 1H
#1
Bonjour,

J'aimerais calculer la moyenne de la vitesse du vent sur les 1h qui précédent. Je pensais prendre un echantillonnage par exemple tout les 5 min et faire la moyenne des 12 dernières valeurs. Je vois bien comment faire avec 12 variables et 1 pointeur vers la dernière valeur à remplacer mais ça me dérange un peu de créer autant de variables et ce n'est pas très souple dans le cas ou je veux changer l'echantillonnage ou la durée.

Le mieux serait sans doute de pouvoir utiliser le module de statistiques directement mais j'ai pas l'impression que ce soit possible.

Pourriez vous confirmer et me dire si vous avez une meilleur idée ?

Mon but est de créer des valeurs moyenne pour le vent, la pluie et l'ensoleillement.
Répondre
#2
tu peux y arriver avec 3 (4) variables, quelque soit le nbr d'échantillons.
  1. Moyenne
  2. PremièreValeurASupprimer
  3. NbrEléments
  4. NouvelleValeur
Moyenne = (Moyenne * NbrEléments - PremièreValeurASupprimer + NouvelleValeur) / NbrEléments
Répondre
#3
Encore merci pour ton aide Jojo.

Je comprend ton calcule mais le problème c'est la variable PremièreValeurASupprimer. Je ne vois pas comment trouver cette valeur à moins de stocker toutes les valeurs intermédiaires.
Répondre
#4
oui, juste ,tu as raison, j'avais le test dans xls. mais là du coup on ne va rien gagner alors ...
Zut Doh-23e2 Doh-23e2
Répondre
#5
Je vois plein d'utilisations possible pour ce genre de moyenne :

- Si pluie > X% dans les 3 derniers jours alors désactivation de l'arosage
- Si présence > 80% sur les 1h qui précédent pour consigne chauffage
- Si consommation eau  > X litres sur 10 min fuite possible
- Si luminosité extérieur moyenne > X lux alors on laisse les screens fermé (sinon ils peuvent remonter juste pour un nuage qui passe devant le capteur)
etc ...

Le module statistique fait déjà ce travail il me semble, il suffirait de pouvoir récupérer les valeurs max/min/moyenne sur un interval de temps en minutes partout où l'historique est activé et ce serait parfait.

Si personne ne connais de moyen de faire cela c'est peut être une suggestion interessante à envoyer aux devs.
Répondre
#6
Quelle station météo utilises-tu???
Répondre
#7
(11-07-2017, 06:11 PM)Jlr a écrit : Quelle station météo utilises-tu???

C'est une Elsner Suntracer KNX sl
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)