Tu peux aussi t'appuyer sur la Phase de la journée
Tu aurais alors une règle assez simple :
Si Porte de la chambre = fermée
ET Phase de la journée = Soirée
OU Phase de la journée = Couché
(peut-être quelques tests à faire pour être sûr des priorités dans les ET/OU)
-> déclencher la consigne
Les Phases de la journée se configurent depuis Configuration/Programmation/Agenda, en réglant la Soirée à 21h (ou le Couché)
Moi j'aime bien rajouter un état virtuel "Occupation de la maison" dans mes règles de Chauffage pour ne déclencher que lorsque que cette occupation est "habitée" et non pas "vide"
Mais bon, après faut s'occuper de gérer cet état quand le premier rentre ou le dernier quitte la maison.... moins évident.. Tu peux t'appuyer là aussi sur l'agenda de la box, ou Google Agenda (avec les tutoriaux de Cedric) ou des tags RFID, etc.