Ciao ti basta una variabile booleana Es. finestraChiusa inizializzata a true.
Quando rilevi il codice cambi lo stato
finestraChiusa = !finestraChiusa
in questo modo la variabile ad ogni rilevazione del codice sensore cambierà da true a false un bell'if
if(finestraChiusa)
{
...codice da eseguire quando la finestra è chiusa
}
else
{
...cdice da eseguire quando la finestra è stata aperta
}