06-02-2017, 05:26 PM (Modification du message : 06-02-2017, 05:54 PM par tonyb0t77.)
voila je réalise un automate qui va remonter mon volet fermé de quelques centimètres quand j ouvre ma fenêtre
jusqu'ici tout va bien :
est il possible de créer un seul automate qui récupère l'info de la fenêtre ouverte pour ouvrir le volet qui correspond
ou faut il créer un automate par fenêtre/volet
sans code, je ne vois pas comment il serait possible de faire ce que tu veux, car tu dois faire des tests sur un équipement et prendre action sur un (autre) équipement.
Je crains qu'il faille faire 11 automates, sauf si un plus expérimenté (et il y en a) que moi donne une solution, pour laquelle je serais preneur par ailleurs.
si tu mets en déclencheur "a chaque changement" et tous tes capteurs d'ouverture avec des OU et ensuite tu testes par des IF dans l'automate qu'elle fenêtre est ouverte et tu fais l'action en conséquence.
Cela te fera une cascade de IF mais cela fonctionnera.
Ah, ok, moi je mettrais cette inormation dans la description de la condition. Ce n'était du coup visible que quand on passait la souris dessus. Merci pour le tuyau, c'est bien mieux.
Il se déclenche à chaque changement d'état d'une des fenêtres (ouverture ou fermeture)
Cependant, quand tu ouvre ton séjour, l'état de la fenêtre de la mezzanine est toujours ouvert (si j'ai bien compris ...). Donc il exécute la première condition comme true, et comme ton volet est en position 90%, il exécute ta deuxième condition comme true et met ton volet en position bas.
Maintenant, on ne connait pas le détail de tes conditions et je me base uniquement sur l'intitulé de la condition.
Par ailleurs, si la fenêtre de la mezzanine est déjà ouverte, il n'explore pas les autres fenêtres. Il faudrait que ton dernier false de ta première condition retourne sur la deuxième condition de test de fenêtre (séjour)
Il faudrait que tu nous donnes le détail de tes conditions pour être plus précis.