Hi,
I have almost finished my project: Arduino door lock( but it had take some changes in the code)
But because I can't leave the arduino turn on all the time, I had put a switch.
And when I turn on the power my servo turns from 0 to 90 (according to my code) by step
and open the door without the need to put the code in the keypad.
I saw this in a post earlier and don't know if it will work but might be worth a try. Before you attach the servo (after the constructor) write a 0 to it.
It should stay at 0 instead of going to the default 90.