J’utilise un scénario qui allume une lumière dès qu’un mouvement est détecté quand il fait nuit (basé sur héliotrope).
Je constate que bien que le détecteur ne voit aucun mouvement, le scénario valide la présence 1 == 1 et allume la lumière. Le plus étrange est que cette détection se fait à intervalle régulière, environ toutes les 50 minutes. Je ne comprends pas… Je précise que le scenario est déclenché et pas programmé…
Sur le détecteur oui, et il ne détecte rien (c’est du binaire 1 ou 0). C’est dans les logs du scenario que je constate que la condition est validée et dans l’historique de la lumière également.
Il te manque une condition dans tes deux « IF » exterieur : Tu vérifies quel est le déclencheur du scenario (détecteur ou bien la porte), mais tu oublies de vérifier ensuite leur état (présence détectée ou non, porte ouverte ou non). Il faut donc modifier comme ceci :
SI trigger = détecteur ET etat(détecteur) = présence ALORS...
SI trigger = porte ET etat(porte) = ouverte ALORS...
Car dans ton cas, cela pourrait expliquer le problème de déclencheur sur présence : ton scénario est déclenché par un réveil de ton détecteur de présence, qui passe de « 0 » à « 0 » (un update d’état, mais sans changement de valeur).