Dans ma présentation je détaille comment je le fais avec la subtilité suivante:
- comme ton besoin, allumer sur detection, et relancer la minuterie en cas de nouvelle detection
- eteindre à la fin de la minuterie
Mais aussi :
- désactiver ce mécanisme si j’allume ou éteins la lumière « à la main ». (dans ce cas, je ne veux pas que ça s’éteigne).
j’utilise pour ça un timer:
- a la detection de présence je lance (ou relance) le timer (et allume la lumière bien sûr)
- lorsque le timer termine, j’éteins
- je teste l’état du timer pour savoir si l’allumage était auto (timer actif) ou manuel.