Salut a tous
Je souhaiterai fignoler le programme de chauffe de mon cumulus ; j aimerai intégrer dans une condition:
Si la moyenne de la température extérieure de la veille est supérieure a 10°C ; cette formule serait elle plus ou moins correct ?
statisticsBetween(#[Sécurité][Alarme tyxal csx40][outTemperature]#, max, 1 day ago, now) > 10
Ainsi qu une autre formule :
Si la moyenne de température de ce jour est supérieure a 10°C
statisticsBetween(#[Sécurité][Alarme tyxal csx40][outTemperature]#, max, 1 day , now) > 10
Si tu veux vraiment la journée d’hier dans son intégralité, on doit le comprendre comme entre hier minuit et aujourd’hui minuit donc il faut utiliser yesterday et today
En indiquant now, si le scénario tourne à 04h55, la fonction regardera la moyenne jusqu’à 04h55. En spécifiant 1 day ago il regardera entre hier 04h55 et aujourd’hui (now) à 04h55.
Bref regarde la page et tu auras plein d’info sur la façon d’utiliser ces temps relatifs.
salut Bison
Désolé de te déranger; je finalise mon scenario de chauffage cumulus et j ai un petit souci…
Je souhaiterai indiquer dans une condition un zone de température entre un mini et un maxi mais apparemment sa ne passe pas alors que ma condition est bonne…
Il y a peu de chance. Ça plante pas mais il prend en compte que le début de l’expression donc ta comparaison X < 20 (dans cet exemple) n’ai jamais vérifiée.