Ha, je n'avais pas compris ta finalité, je pensais que tu voulais que le chauffage s'active UNIQUEMENT si toutes les fenêtres sont fermées.
1 AND 1 AND 1 AND 1 ... AND 1 = 1
Si tu fais un OR, tu as 1 même si une seule fenêtre est fermé.
1 AND 1 AND 1 AND 1 ... AND 1 = 1
Si tu fais un OR, tu as 1 même si une seule fenêtre est fermé.
(06/03/2016, 22:01:41)pollux06 a écrit : Non Joffrey ... c'est bien le OR et non pas le AND qui doit être utilisé dans ce cas de figure.
Si tu as plusieurs capteurs d'ouverture des fenêtres qui se mettent à 1 lors de l'ouverture, la seule manière de vérifier si toutes les fenêtres sont fermées c'est de faire un OR :
capteur1 OR capteur2 OR capteur3 OR ......... = résultat
Si un seul ou plusieurs capteurs sont à 1 ton résultat sera à 1
Si tu utilises le AND tu vas avoir un résultat faussé car :
0 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1