A nie prościej tak:
- czujnik otwarcia drzwi włącza światło na np. 30 sekund.
- jeżeli w tym czasie ruchu nie wykrył czujnik ruchu to wylacz światło - ktoś otworzył drzwi, wszedł do łazienki na krótko i wyszedl.
- jeżeli w tym czasie jednak był ruch włącz światło i niech się pali bo ktoś jest w środku i zamknął za sobą drzwi.
- wyłącz światło jeżeli nastąpiło kolejne otwarcie drzwi (ktoś wyszedł z łazienki) i nie ma ruchu przez kolejne np. 30 sekund.
Dokładąc czujnik zamknięcia zamka można także to uprościć bo zamknięcie zamka = osoba w środku i niczego nie trzeba sprawdzać. Zawsze można wprowadzić zasadę w domu: “wchodząc do łazienki zamknij drzwi na klucz” .
Do tematu musisz podejść tak samo jak przy obecnosci w domu i najlepiej oprzeć się na logice opisanej tutaj
Identyfikacja obecności - jak działa, jak skonfigurować? a dokładnie na tym Making Home Assistant’s Presence Detection not so Binary – Phil Hawthorne