Skip to content

Uses a Raspberry Pi, Flask, Twilio API and Ngrok to send a MMS picture message to mobile phone when doorbell is pushed.

Notifications You must be signed in to change notification settings

7thstorm/raspi_doorbell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###Raspberry Pi Doorbell

When doorbell button is pushed a picture is taken and send as a MMS message to designated mobile number.

-Raspberry Pi w/ camera, GPIO pins/breadboard -Flask web framework -Twilio API -Ngrok

-Connect Raspberry PI GPIO pins (#3 & #34) with breadboard and button -Install requirements.py on Rasberry Pi -Install Ngrok (Linux/ARM version) -In seperate tab run ngrok http 5000 and retreive Ngrok http url -In project's root directory create static folder and add a ring.mp3 file -Create a your_info.py with Twilio credentials account_sid, auth_token, to_phone_number, from_phone_number and the Ngrok url ngrok_url. -In seperate tabs run app.py (on default port 5000) and doorbell.py

About

Uses a Raspberry Pi, Flask, Twilio API and Ngrok to send a MMS picture message to mobile phone when doorbell is pushed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%