Ding Dong: How a doorbell gets made
This post was originally seen on siliconburnout.
Requirements Should look relatively like a standard doorbell, when the bell is pressed both our phones get a notification and Alexa gets a notification.
Non-Requirements Device is to be used inside our condo building but outside the unit, no weather sealing or theft prevention is required.
Architecture The overall design is to use an ESP8266 + WiFi + AWS API Gateway + SNS. The ESP will wake up, connect to our home WiFi network, send a REST request to AWS which will turn that into a notification to our phones via a standard SMS text message.
Read more