Dat zal met "modal" schakelaars ook nooit gaan lukken! Het enige wat zou kunnen werken is alle schakelaars vervangen door drukknoppen (momentschakelaars) die een of andere besturing aansturen die bij indrukken van de knop om-en-om de lamp AAN en UIT doen, en een slimme besturing die de opdrachten van deze knoppen en van de bewegingsmelder verwerkt. (de melder is niet simpelweg een extra knop maar doet iets anders)
Begin eerst maar eens met een PRECIEZE beschrijving te maken wat er allemaal moet gebeuren, bijvoorbeeld in de vorm van een state-transition tabel voor iedere toestand die er kan optreden.
En natuurlijk overleggen met de gebruiker of die alle toestanden wel snapt en het gedrag goed vindt.