Tendance => a quoi sert le seuil

Bonjour,

j’ai creer un scenario pour connaitre la tendance ( a la baisse). mais je ne comprends pas a quoi sert le seuil.
La commande est tendance(#[8 Piscine][IOPOOL][Dernière mesure - orp]#, 180min, 650)

mais en faite pour faire simple, je souhaite juste connaitre la tendance sur 3H. en fonction de la valeur que je met dans seuil 0,1 ou 650 je n’ai pas le meme résultat.

pour résumé je veux savoir si ca baisse pendant 180mn ou pas.

la cde

et le scenario

et les logs en fonction des seuils

------------------------------------
[2024-08-05 14:50:01][SCENARIO] -- Début : Scenario execute automatiquement sur programmation.
[2024-08-05 14:50:01][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[8 Piscine][IOPOOL][Dernière mesure - orp]#, 180min, 650) == -1 && #[8 Piscine][MARCHE:ARRET][Etat 1]# == 1
[2024-08-05 14:50:01][SCENARIO] Evaluation de la condition : [0 == -1 && 0 == 1] = Faux
[2024-08-05 14:50:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-08-05 14:50:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-08-05 14:58:10][SCENARIO] -- Début : Scenario lance manuellement.
[2024-08-05 14:58:10][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[8 Piscine][IOPOOL][Dernière mesure - orp]#, 180min, 0,1) == -1 && #[8 Piscine][MARCHE:ARRET][Etat 1]# == 1
[2024-08-05 14:58:10][SCENARIO] Evaluation de la condition : [-1 == -1 && 0 == 1] = Faux
[2024-08-05 14:58:10][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-08-05 14:58:10][SCENARIO] Fin correcte du scénario
------------------------------------

voila :slight_smile:
merci

Bonjour
C’est le seuil pour le calcul de la tendance avec la méthode des moindre carré

tu m’a perdu :joy: :joy:
j’ai regarder sur wikipedia les moindre carré mais je n’ai rien compris :rofl: :rofl:

1 « J'aime »

de ce que j’ai pu comprendre … Le seuil sert à determiné si si on est stable ou e augmentation ou en diminution.
Si ta commande est comprise entre la valeur - le seuil et ta valeur plus le seuil, alors c’est stable, sinon, cabaisse ou ca monte

Ex : Temperature de 18 à H-3h et 18,7 maintenant : Si Seuil à 1, ta temperature sera considérée comme stable entre 17 et 19. si seuil à 0.5, ta temperature sera considérée comme stable entre 17,7 et 18, 5, donc avec 18,7, en augnementation

Norbert

1 « J'aime »

Bon, en tant qu’ancien prof de math je ne peut pas m’empêcher de donner une explication plus précise.
Le code calcule le coefficient directeur de la droite qui ajuste « le mieux possible » les mesures par la méthode des moindres carrés.

Bien sûr si la droite « monte » ce nombre est positif, si elle « descent » il est négatif et si elle est horizontale il est nul.
Et ensuite c’est ce nombre qui est comparé avec le seuil, si il est supérieur au seuil le résultat est 1, s’il est inférieur à -seuil, le résultat est -1, et s’il est dans la bande -seuil, +seuil le résultat est 0.
Donc attention, toutes les valeurs sont prises en compte et pas seulement la valeur de début et la valeur de fin, ce qui fait que la réponse précédente n’est pas tout à fait exacte car le résultat ne dépend pas uniquement des températures à H - 3h et maintenant.

4 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.