Forum Lifedomus

Version complète : Déclencheur Automate
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3 4
(07-28-2017, 11:20 PM)jojo a écrit : [ -> ]
(07-28-2017, 06:02 PM)Hsd a écrit : [ -> ]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

Je t'ai donc fait rapidos l'automate suggéré par HSD, où
  • tu gardes le même déclencheur que ce que tu as maintenant
  • la variable que HSD a appelée Detect_mobotix, je l'ai appelée ZZ_Numérique
Vue globale de l'automate :

le f(x) du premier bloc variable vert

La condition IF :


Donc si j'ai le déclenchement 2 fois dans les 65 sec, il alume ma lampe de bureau

N'oublie pas de mettre l'automate en mode "Recommencer"


La, ça devrait être bon ?


M E R C I

Ça fonctionne, vous êtes au top les gars !!
et en plus tu as appris !
(07-29-2017, 10:04 AM)jojo a écrit : [ -> ]et en plus tu as appris !


Absolument ;-)

Il subsiste un problème sur la gestion de mon alarme, je verrai ça plus tard et me permettrai de solliciter votre expertise si besoin
Bonjour à tous,

Je cherche à faire un automate qui m'envoie une alerte si un contact de porte est resté ouvert plus de X secondes ou min ?

Quelqu'un pourrait-il m'aider ?

Merci d'avance.
le déclencheur de ton automate est l'ouverture de ta porte.
Tu crée une variable numérique comme compteur de temps.
au ndémarrage de l'automate, la variable est à 0.
Ensuite, tu fais un boucle WHILE avec condition porte ouverte et variable <10
A la sortie de la boucle, test si porte toujours ouverte => tes actions

Je ferais l'automate en red&marrer (à tester)
[attachment=1850 a écrit :jojo pid='20078' dateline='1503510177'][attachment=1850][attachment=1852]le déclencheur de ton automate est l'ouverture de ta porte.
Tu crée une variable numérique comme compteur de temps.
au ndémarrage de l'automate, la variable est à 0.
Ensuite, tu fais un boucle WHILE avec condition porte ouverte et variable <10
A la sortie de la boucle, test si porte toujours ouverte => tes actions

Je ferais l'automate en red&marrer (à tester)

Bonjour jojo,

est-ce que c'est un truc du genre ?

Cordialement


Bruno
oui, mais dans le &, tu dois supprimer le TRUE.
Et puis tu testes ...
(08-23-2017, 09:13 PM)jojo a écrit : [ -> ]oui, mais dans le &, tu dois supprimer le TRUE.
Et puis tu testes ...

Et ceci c'est bon ? ;-(
Celui-ci fonctionne : j'ai pris le détecteur de la fenêtre de mon bureau pour faire les tests sans lever mes fesses !  Lol-161b

L'automate :
[Image: mini_479939Automate.jpg]

Le déclencheur
[Image: mini_232450declencheur.jpg]

Le While
[Image: mini_431096While.jpg]

Le f(x)
[Image: mini_44515888fx.jpg]

Le If
[Image: mini_26800159If.jpg]
(08-24-2017, 12:45 PM)Ives a écrit : [ -> ]Celui-ci fonctionne : j'ai pris le détecteur de la fenêtre de mon bureau pour faire les tests sans lever mes fesses !  Lol-161b

L'automate :
[Image: mini_479939Automate.jpg]

Le déclencheur
[Image: mini_232450declencheur.jpg]

Le While
[Image: mini_431096While.jpg]

Le f(x)
[Image: mini_44515888fx.jpg]

Le If
[Image: mini_26800159If.jpg]

Ok super merci. mais est-ce que le déclencheur ne devrait pas être sur " A chaque changement" ?

Cordialement
Pages : 1 2 3 4