Salut a tous
Que dois je écrire afin d avoir une durée de ma commande infos.
Je m explique:
Si #la température de mon cumulus# > 68 « pendant 3 minutes »
Alors …
En vous remerciant par avance
Bonne soirée
Salut a tous
Que dois je écrire afin d avoir une durée de ma commande infos.
Je m explique:
Si #la température de mon cumulus# > 68 « pendant 3 minutes »
Alors …
En vous remerciant par avance
Bonne soirée
Bonjour,
SI minBetween(#la température de ton cumulus#,now - 3 minutes,now) > 68
Bonjour.
Pour tester cela dans un scénario, cela implique que le scénario se lance souvent, car le bloc SI ne vas pas attendre que cela soit vrai ou faux.
Il y a la commande wait aussi.
Bonjour,
C’est vrai que je les utilise peu. Jamais ce réflexe et c’est pour des raisons de maintenance.
Je trouve que dans le temps j’oublie que je les aient mises en place et je me retrouve avec des actions qui sont exécutées à mon insu.
Certainement dommage
Pour ca, il existe analyse/equipements onglet Actions definie ![]()
Alors tout va dépendre comment marche ton scénario et quel est son déclencheur, je m’explique :
si ton scénario se lance régulièrement (par exemple lancé tous les 1/4 d’heure par programmation) alors il est sans doute plus pertinent d’utiliser les fonctions de calcul pour aller voir depuis combien de temps la commande est dans cet état la ou si la moyenne ou le max des X dernières minutes est bien telle valeur.
si ton scénario à un déclencheur spécifique alors en fonction du contexte (qu’on ne connait pas ici) il faut voir si il peut être plus pertinent : soit d’attendre 3 minutes pendant l’exécution de ton scénario pour voir si température à atteint le seuil, soit de programmer cette vérification 3 minutes plus tard …
Et comme l’a dit @Phpvarious il y a aussi la possibilité de l’action sur valeur pour un tel cas.
Tout ça pour dire qu’il y a plusieurs façons de faire quelque chose d’apparence équivalente mais qu’en fonction du contexte certaines méthodes seront soient des usines à gaz à monter soit inadaptées.
Bref, je ne peux que te conseiller d’en dire plus sur ce que tu souhaites faire pour avoir une réponse la plus adaptée possible ![]()
Désolé pour mon absence mais j ai eu un petit souci avec ma box Luna après la maj Jeedom 4.3.20
J avais fait cela en lieu et place du scénario afin d avoir une notifications en cas de température supérieure a 67°C avec la température exacte dans le message; es ce que cela est correct da voir un tag ?
Je vois pas pourquoi tu mets un tag !
Pourquoi pas passer la commande directement
Je pensais qu il fallait mettre un tag afin d avoir la température exacte dans le message…?
Si tu m indique que le nom de la commande est suffisant pour avoir la température, c est top!
Merci pour ton retour
Salut Phpvarious
J ai décidé de suivre ta méthode mais est il possible d inclure dans mon message; la température exacte du cumulus
Par exemple; je peux avoir une notif car la température est supérieure a 67°C pendant 3 minutes mais je souhaite avoir également le température exacte en cas de problème de mon thermostat et pouvoir le couper si il dépasse 70°C
Dois mettre un tag ou bien est il possible d écrire la commande pour avoir la température ?
En te remerciant par avance
Bonne soirée
Hello, comme indiqué par @anon53349806 , aucun intérêt de passer par tag. Je metterai directement la commande.
Je suis d’accord et en plus je sais même pas si techniquement ça peut marcher comme ça. Un tag sera conservé à l’intérieur d’un scénario mais quand tu utilises un tag en dehors, je ne sais pas si jeedom peut conserver l’info pour la pousser à l’action suivante
Merci pour votre retour
donc dans le message sa donnerai cela : Alerte température Cumulus 1 de <span style="color:#FF0000">" #[Solaire][MsunPV virtual][Température Cumulus]# " </span>