Visto che questo è il forum di Arduino, ti dò delle indicazioni usando Arduino.
Leggi lo stato della porta a cui è collegato l'interruttore
Lo salvi in una variabile e lo confronti con una variabile di stato precedente.
Se è diverso salvi il valore nella variabile di stato precedente e attivi il relè per 1 o 2 secondi.