Page 1 sur 1

Probleme avec tendance() depuis mise a jour

Publié : 25 juin 2019, 10:31
par pipersw
Bonjour,
Il y a 1 an j'avais un scenario qui utilisait la fonction tendance, ce scénario était utilisé en été pour ouvrir ou fermer les fenêtres en fonction des températures externe et interne.

Depuis peu j'ai réactivé le scénario, et la fonction tendance ne sort plus de donnée.

La maniere d'utiliser la fonction tendance a été modifiée ?

scénario:

Code : Tout sélectionner

- Nom du scénario : Refroidissement été
- Objet parent : Appartement
- Mode du scénario : all
    - Programmation : 0/10 7-10,17-23 * * *
    - Evènement : #[Appartement][Heliotrope][Azimuth 360 du Soleil]#

detection quand ouvrir et fermer les fenetres l'été pour rafraichir l'appartement

    
    comment
    
    SI tendance(variable(Temperature_Balcon),2 hour,0.4)  == 1 et variable(Temperature_Balcon) > #[Salon][Temperature][Température]# et #heure# < 12
    ALORS
     #[Appartement][mail][Celia]# - Options : {"enable":"1","background":"0","title":"","message":"Il fait plus chaud dehors, il faut fermer les fen\u00eatres"}
     #[Appartement][mail][Philippe]# - Options : {"enable":"1","background":"0","title":"","message":"Il fait plus chaud dehors, il faut fermer les fen\u00eatres"}
    SINON
    
    comment
    
    SI tendance(variable(Temperature_Balcon),2 hour,0.4)  == -1 et variable(Temperature_Balcon) < #[Salon][Temperature][Température]# et #heure#  > 12
    ALORS
     #[Appartement][mail][Celia]# - Options : {"enable":"1","background":"0","title":"","message":"Il fait plus froid dehors, il faut ouvrir les fen\u00eatres"}
     #[Appartement][mail][Philippe]# - Options : {"enable":"1","background":"0","title":"","message":"Il fait plus froid dehors, il faut ouvrir les fen\u00eatres"}
    SINON
    
    comment
    
    SI #[Appartement][Heliotrope][Azimuth 360 du Soleil]# == 79
    ALORS
     message - Options : {"enable":"1","background":"0","message":"volet chambre Emmie et volet gauche salon a fermer"}
    SINON
    
    SI #[Appartement][Heliotrope][Azimuth 360 du Soleil]# == 233
    ALORS
     message - Options : {"enable":"1","background":"0","message":"volet chambre Emmie et volet gauche salon a ouvrir"}
    SINON
    
    comment
    
    SI #[Appartement][Heliotrope][Azimuth 360 du Soleil]# == 52
    ALORS
     message - Options : {"enable":"1","background":"0","message":"volet chambre parent et volet droit salon a fermer"}
    SINON
    
    SI #[Appartement][Heliotrope][Azimuth 360 du Soleil]# == 270
    ALORS
     message - Options : {"enable":"1","background":"0","message":"volet chambre parent et volet droit salon a ouvrir"}
    SINON
Log:

Code : Tout sélectionner

[2019-06-25 10:25:02][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Appartement][Heliotrope][Azimuth 360 du Soleil].
[2019-06-25 10:25:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-25 10:25:02][SCENARIO] Evaluation de la condition : [""  == 1 et 27 > 25.7 et 10 < 12] = Faux
[2019-06-25 10:25:02][SCENARIO] Non exécution des actions pour cause de répétition
[2019-06-25 10:25:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-06-25 10:25:02][SCENARIO] Evaluation de la condition : [""  == -1 et 27 < 25.7 et 10  > 12] = Faux
[2019-06-25 10:25:02][SCENARIO] Non exécution des actions pour cause de répétition
[2019-06-25 10:25:02][SCENARIO] Fin correcte du scénario

Re: Probleme avec tendance() depuis mise a jour

Publié : 25 juin 2019, 17:13
par pipersw
Bon, mea culpa, avant la maj j'avais un équipement en direct (#[Balcon][Temperature][Température]#) et après la maj j'ai modifié le scénario pour prendre en compte une variable qui prend la valeur de #[Balcon][Temperature][Température]#.

Si j'utilise tendance avec une variable (tendance(variable(Temperature_Balcon),2 hour,0.4)), je n'ai pas de valeur
Si par contre j'utilise tendance avec un équipement (tendance(#[Balcon][Temperature][Température]#,2 hour,0.4)) cela marche :?: .

Les fonctions mathématiques des scénarios ne fonctionnent pas avec des variables ?

Re: Probleme avec tendance() depuis mise a jour

Publié : 25 juin 2019, 17:59
par Coritoni
Les variables ne sont pas historisées ...

Re: Probleme avec tendance() depuis mise a jour

Publié : 25 juin 2019, 20:42
par pipersw
Tout s'explique alors, merci