You might find this interesting, it's an Arduino that listens to you knocking on the door and if you know the right pattern, it opens the door.