Forum Lifedomus
Demande d'aide Déclencheur Automate - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Vos automates et applications (http://forum-lifedomus.com/forumdisplay.php?fid=52)
+--- Forum : Autres (http://forum-lifedomus.com/forumdisplay.php?fid=85)
+--- Sujet : Demande d'aide Déclencheur Automate (/showthread.php?tid=3726)

Pages : 1 2 3 4


Déclencheur Automate - lchamberland - 07-28-2017

Bonjour,

J'aimerai avoir un déclencheur d'automate du style suivant :
À chaque fois qu'une détection se répète 2 fois dans un délai de 65secondes.

Mais je ne trouve pas la solution.

Quelqu'un peut il m'aiguiller?


J'ai une caméra mobotix extérieur pour détecter les intrusions, déclenchant une alarme, mais il lui arrive parfois de déclencher sur un faux événement, qui donc ne se répète pas dans les 65sec, or s'il s'agit d'un humain qui veut forcer une entrée il mettra forcément plus de 65sec...
Ce type de déclencheur me permettra de ne plus avoir de mise en route de l'alarme sur un faux événement détecter par la caméra mobotix.


Merci d'avance.[Image: 3b4fb7705a0025fc24473d5ee7ceeddd.jpg]


RE: Déclencheur Automate - jojo - 07-28-2017

en fait, ce que tu dois faire, c'est laisser ton déclencheur tel quel.
Mais dans l'automate rajouter une condition, via un while.
D'abord, tu crées une variable numérique , qui comptera les secondes.

A déclenchement de l'automate : mettre variable à 0
ensuite dans le While.
Sa condition : si pas déclenchement et variable <= 65
les actions du while : incrémenter la variable de 1 et faire un wait de 1 sec.

A la sortie du while une condition IF :
si la variable est < 65 (cela veux direz qu'il y a eu un déclenchement)
faire les actions d'alarme
sinon, ne rien faire


Déclencheur Automate - lchamberland - 07-28-2017

(07-28-2017, 03:15 PM)jojo a écrit : en fait, ce que tu dois faire, c'est laisser ton déclencheur tel quel.
Mais dans l'automate rajouter une condition, via un while.
D'abord, tu crées une variable numérique , qui comptera les secondes.

A déclenchement de l'automate : mettre variable à 0
ensuite dans le While.
Sa condition : si pas déclenchement et variable <= 65
les actions du while : incrémenter la variable de 1 et faire un wait de 1 sec.

A la sortie du while une condition IF :
si la variable est < 65 (cela veux direz qu'il y a eu un déclenchement)
faire les actions d'alarme
sinon, ne rien faire



Ok Jojo...
Bon... pas sur de tout comprendre (c'est la se je me rend compte que je suis encore débutant là dessus) mais je vais essayer... ;-)


RE: Déclencheur Automate - jojo - 07-28-2017

oui, c'est un peut tiré par les cheveux, mais c'est un bel exercice de logique.
Essaie, et surtout n'hésite pas à poser des questions, avec des screenshots de ce que tu as fait


Déclencheur Automate - lchamberland - 07-28-2017

C'est ce que je pensais.... je suis dans la M... j'y comprend rien (mais j'ai envie de comprendre)

1/ j'ai créé une variable numeric

2/ j'ai rajouté un while (je n'ai encore jamais utilisé ça) mais je ne vois pas comment le gerer comme tu me l'explique...

[Image: 17871d9be2c8279329ddf145ca85e1c6.jpg][Image: 445416ddfc54c5577dd891cf69b9a26b.jpg]


RE: Déclencheur Automate - Hsd - 07-28-2017

Ou alors

Création d'une variable Detect_mobotix

Automate avec déclenchement A chaque fois que (ton déclencheur actuel) Mode recommencer

Bloc Action sur variable=> Detect_mobotix = Detect_mobotix+1

Bloc If => Detect_mobotix >= 2

Branche True => Bloc action avec ce que tu veux dedans pour ton alarme puis Bloc Action sur variable Detect_mobotix = 0

Branche False => Bloc Wait 65 secondes puis Bloc Action sur variable Detect_mobotix = 0


RE: Déclencheur Automate - jojo - 07-28-2017

wah, ça c'est du grand HSD, c'est encore plus simple !


Déclencheur Automate - lchamberland - 07-28-2017

Bon je capitule là :-(((
Je n'arrive même pas à créer la variable en question

[Image: b5ba40a94f1788ddb9b81f181d7ce1c6.jpg]


RE: Déclencheur Automate - jojo - 07-28-2017

courage, c'est comme ça qu'on apprend.
Une simple variable numérique, comme celle que je t'avais proposée initialement ( sauf qu'elle ira ici jussqu'à 2, au lieu de 65)


RE: Déclencheur Automate - Hsd - 07-28-2017

Il faut choisir type "numérique"