http://grathio.com/2009/11/secret_knock_detecting_door_lock/