Half-baked design for a Pi based video doorbell:
* Doorbell on the outside of the house wired directly to the GPIO pins.
* USB video camera powered by the Pi's USB port
* USB wifi to connect to my network
* Pi in case next to the door (basically immediately opposite the doorbell) with a power brick somehow run to it without pissing off the wife
* basic 8ohm speaker with basic amp circuit, powered off the Pi, tied to the 3.5mm jack, mounted hopefully inside the case
* some software to monitor the doorbell, start streaming video after a press, and of course send some sound out the speaker
* some software in my office in the basement to monitor the video stream, and to monitor the status of the doorbell... kind of envision a daemon that gets the doorbell signal from the Pi, starts up a VLC to watch the video and sound a "gong"
* some random thoughts of having the video camera always capturing, and streaming when motion is detected...
Two parts I am concerned about, without a Pi in my hands yet to experiment with:
* Can the Pi power the amp circuit, the video camera, the wifi dongle, and of course itself simultaneously?
* Any limitations on the sound? I keep hearing the 3.5 jack puts out crappy audio - don't know that I care for a doorbell sound, but it might be fun to have it shout out "Hey! There is someone at the door!"
General comments welcome! I've got parts on the way already... going to give this a shot.