Room automation light control - programming problem

  • I'm using a external resister. I have connected my doorSensor (doorswitch) to an analog input since I din't had any digital inputs left on my Arduino board.

That's fine to use a analog input pin, however just use it like any other digital pin (that is allowed) by doing a digitalRead(A0);