Skip to main content

DIY Raspberry Pi Smart Doorbell Notifies Your Phone When Visitors Arrive

(Image credit: Alex Sherby)

Like many others in the Raspberry Pi (opens in new tab)community, Alex Sherby (opens in new tab) is using the quarantine as an opportunity to start a new home DIY project. This week, he shared a Raspberry Pi-controlled smart doorbell with a handy feature for people who work at home (opens in new tab). Instead of chiming with a ring, this Pi doorbell notifies your phone when someone is at the door.

Sherby built the project on top of an existing doorbell. The maker emptied the original ringer box to make space for the smart doorbell hardware—in this case an ESP8266 Wi-Fi module and Piezo Buzzer.

(Image credit: Alex Sherby)

Wiring up the new hardware required some modification, as the new doorbell system only needs 5V of power to operate. With the new doorbell assembled, Sherby programmed a notification system using a Raspberry Pi Zero W (opens in new tab).

The ESP8266 chip sends a message to anMQTT server when someone activates your doorbell. The Pi Zero W monitors the MQTT server, and the Pi uses the Pushover notification system (opens in new tab) to send notifications to a phone.

Sherby said that he created the project exclusively with parts he had on hand. There are already a few upgrades planned for the future, including an MP3 module and speaker. 

Check out the full post on Reddit (opens in new tab), and be sure to follow Sherby for more updates on his smart doorbell project.

Ash Hill
Ash Hill

Ash Hill is a Freelance News and Features Writer at Tom's Hardware US. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting.

  • XaveT
    It seems a little weird to me to use a pay-service like Pushover on a DIY Raspberry Pi project.
    I would just figure out my carrier and email the notification for free.