une explication de mon principe:
je travaille avec un capteur de luminosité en plus pour éviter d’allumer la lumière en journée. si c’est intégré a ton détecteur, c’est a oublier.
la durée max sans détection de mon détecteur est de 10sec, donc il envoie un 0 apres 10sec sans mouvement.
en cas de détection, on allume la lampe et on supprime les « DANS » s’il y en a.
quand le détecteur ne voie plus de mouvement, et que la lampe est allumée, on lance une tempo de 2min pour l’éteindre. dans mon cas, la tempo du detecteur s’additionne a la tempo du scenario. si tu as une tempo de 1min dans ton detecteur et que tu veux que la lampe reste allumée pendant 2 min apres la dernière detection, il faut mettre 1min dans le scenario. comme la tempo de mon detecteur est de 10sec, ce qui est negligeable, cela me permet de configurer la durée a partir du scenario
le dernier cas est la pour gérer les autres cas de figure et et éteint la lampe (luminosité trop grande et lampe déjà allumée, par exemple)