SlideShare a Scribd company logo

Smart DoorBell - Make your door smart with Raspberry Pi!

A project based on Raspberry Pi to have a remote control of your door, simply using your smartphone!

1 of 25
Download to read offline
Master of Science in Computer Engineering
Class of Pervasive System by:
Ioannis Chatzigiannakis
1
Mattia Brunetti
https://it.linkedin.com/
in/mattiabrunetti
mattiab31@gmail.com
Marco Casini
https://it.linkedin.com/i
n/marcocasini2
marcoktm89@gmail.co
m
ABOUT US
2
https://github.com/mattiab31/SmartDoorBell
THE PROBLEM
To control the door when you
are not at home.
To control the hall of an office
without need to be there.
To control automatic gate
without to be in the range.
3
There are many situation where is hard
to control your «door»!
OUR SOLUTION
We developed a «SmartDoorBell», a device
that is always connected to internet, to have
a remote control of your door, simply using
your smartphone!
4
There are some similar solutions but:
1) Really expensive – more than 200 $
2) Need a special app to work
3) Are not flexible (e.g. you can’t turn on
lights)
POSSIBLE SCENARIOS
The purpose of this device is to help people
to have easly access at their house and to
have a remote control of a door.
The focus of this project is about the
domestic use of this product.
5
6
POSSIBLE SCENARIOS
We found three main situations:
6
Owner: with beacon
Friends: with code
Strangers: ring the bell

Recommended

Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharShivnaresh Likhar
 
Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...Diwash Kapil Chettri
 
Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.sayed78
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door pptMahesh Patil
 
Home automation based iot
Home automation based iotHome automation based iot
Home automation based iottashushy
 
Smart doorbell - Using Raspberry pi
Smart doorbell - Using Raspberry piSmart doorbell - Using Raspberry pi
Smart doorbell - Using Raspberry piAabid Ansar
 
IoT home automation project
IoT home automation projectIoT home automation project
IoT home automation projectShohin Aheleroff
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using IotRabiya Mustafa
 

More Related Content

What's hot

IoT Based Home Automation System over Cloud
IoT Based Home Automation System over CloudIoT Based Home Automation System over Cloud
IoT Based Home Automation System over Cloudijtsrd
 
Home automation using wifi
Home automation using wifiHome automation using wifi
Home automation using wifiKhairunnisa Naaz
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Brundha Sholaganga
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
Security system using Arduino
Security system using ArduinoSecurity system using Arduino
Security system using ArduinoApoorv Anand
 
Fingerprint base security system
Fingerprint base security systemFingerprint base security system
Fingerprint base security systempraful borad
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationAbhishek Neb
 
Smart Home technologies
Smart Home technologiesSmart Home technologies
Smart Home technologiesloggcity
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduinochetan kadiwal
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationNikhil Jadav
 
Home security
Home securityHome security
Home securitynewaz30
 

What's hot (20)

IoT Based Home Automation System over Cloud
IoT Based Home Automation System over CloudIoT Based Home Automation System over Cloud
IoT Based Home Automation System over Cloud
 
Home automation using wifi
Home automation using wifiHome automation using wifi
Home automation using wifi
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...
 
smart Home security
smart Home securitysmart Home security
smart Home security
 
security and privacy-Internet of things
security and privacy-Internet of thingssecurity and privacy-Internet of things
security and privacy-Internet of things
 
Home automation using IOT
Home automation using IOTHome automation using IOT
Home automation using IOT
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
Internet of things(IOT)
Internet of things(IOT)Internet of things(IOT)
Internet of things(IOT)
 
Security system using Arduino
Security system using ArduinoSecurity system using Arduino
Security system using Arduino
 
Fingerprint base security system
Fingerprint base security systemFingerprint base security system
Fingerprint base security system
 
IoT security (Internet of Things)
IoT security (Internet of Things)IoT security (Internet of Things)
IoT security (Internet of Things)
 
Home security system
Home security systemHome security system
Home security system
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
Smart Home technologies
Smart Home technologiesSmart Home technologies
Smart Home technologies
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
 
Home security
Home securityHome security
Home security
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automation
 
Report smart dustbin
Report smart dustbinReport smart dustbin
Report smart dustbin
 

Viewers also liked

Bfonics beacons supermarket
Bfonics beacons supermarketBfonics beacons supermarket
Bfonics beacons supermarketbfonics
 
Power Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementPower Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementViet Nguyen
 
Raspberry pi 2 demo
Raspberry pi 2 demoRaspberry pi 2 demo
Raspberry pi 2 demoViet Nguyen
 
Home Automation with perl
Home Automation with perlHome Automation with perl
Home Automation with perlflyingrobin13
 
Home alarm & automation
Home alarm & automationHome alarm & automation
Home alarm & automationSteveAmor
 
Freewire Berkeley final presentation
Freewire Berkeley final presentationFreewire Berkeley final presentation
Freewire Berkeley final presentationStanford University
 
A Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon MarketingA Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon MarketingG3 Communications
 
Eddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowEddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowBeaconstac
 
Road Beacon System (RBS) project presentation
Road Beacon System (RBS) project presentationRoad Beacon System (RBS) project presentation
Road Beacon System (RBS) project presentationArmengol Torres
 
50 ideas for using beacons
50 ideas for using beacons50 ideas for using beacons
50 ideas for using beaconsSinergia Labs
 
Movement Sensed Automatic Door Opening System
Movement Sensed Automatic Door Opening SystemMovement Sensed Automatic Door Opening System
Movement Sensed Automatic Door Opening SystemEdgefxkits & Solutions
 
IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3Mohammad Qasim Malik
 

Viewers also liked (20)

Sensoro beacon review
Sensoro beacon review Sensoro beacon review
Sensoro beacon review
 
Smart door bell
Smart door bellSmart door bell
Smart door bell
 
Bfonics beacons supermarket
Bfonics beacons supermarketBfonics beacons supermarket
Bfonics beacons supermarket
 
Power Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movementPower Group presentation Medigroup stock-movement
Power Group presentation Medigroup stock-movement
 
Raspberry pi 2 demo
Raspberry pi 2 demoRaspberry pi 2 demo
Raspberry pi 2 demo
 
Basics of Raspberry Pi
Basics of Raspberry PiBasics of Raspberry Pi
Basics of Raspberry Pi
 
Eddystone beacons demo
Eddystone beacons demoEddystone beacons demo
Eddystone beacons demo
 
Candra lab gis v 1
Candra lab gis v 1Candra lab gis v 1
Candra lab gis v 1
 
Home Automation with perl
Home Automation with perlHome Automation with perl
Home Automation with perl
 
Home alarm & automation
Home alarm & automationHome alarm & automation
Home alarm & automation
 
Home Automation
Home AutomationHome Automation
Home Automation
 
Freewire Berkeley final presentation
Freewire Berkeley final presentationFreewire Berkeley final presentation
Freewire Berkeley final presentation
 
A Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon MarketingA Retailer's Guide To iBeacon Marketing
A Retailer's Guide To iBeacon Marketing
 
Introduction to Raspberry PI
Introduction to Raspberry PIIntroduction to Raspberry PI
Introduction to Raspberry PI
 
iBeacon and its Biz Model
iBeacon and its Biz ModeliBeacon and its Biz Model
iBeacon and its Biz Model
 
Eddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to knowEddystone beacons: Everything you need to know
Eddystone beacons: Everything you need to know
 
Road Beacon System (RBS) project presentation
Road Beacon System (RBS) project presentationRoad Beacon System (RBS) project presentation
Road Beacon System (RBS) project presentation
 
50 ideas for using beacons
50 ideas for using beacons50 ideas for using beacons
50 ideas for using beacons
 
Movement Sensed Automatic Door Opening System
Movement Sensed Automatic Door Opening SystemMovement Sensed Automatic Door Opening System
Movement Sensed Automatic Door Opening System
 
IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3
 

Similar to Smart DoorBell - Make your door smart with Raspberry Pi!

Veilig communiceren power point presentatie
Veilig communiceren power point presentatieVeilig communiceren power point presentatie
Veilig communiceren power point presentatieleonardoleno
 
Hacking, Surveilling, and Deceiving Victims on Smart TV
Hacking, Surveilling, and Deceiving Victims on Smart TVHacking, Surveilling, and Deceiving Victims on Smart TV
Hacking, Surveilling, and Deceiving Victims on Smart TVSeungjoo Kim
 
44CON 2014 - Switches Get Stitches, Eireann Leverett & Matt Erasmus
44CON 2014 - Switches Get Stitches,  Eireann Leverett & Matt Erasmus44CON 2014 - Switches Get Stitches,  Eireann Leverett & Matt Erasmus
44CON 2014 - Switches Get Stitches, Eireann Leverett & Matt Erasmus44CON
 
Droidcon it-2014-marco-grassi-viaforensics
Droidcon it-2014-marco-grassi-viaforensicsDroidcon it-2014-marco-grassi-viaforensics
Droidcon it-2014-marco-grassi-viaforensicsviaForensics
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Nick Galbreath
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1benDesigning
 
Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Seungjoo Kim
 
pentest mobile app issue
pentest mobile app issuepentest mobile app issue
pentest mobile app issueshekar M
 
Two Hours of Code - IoT and Cloud
Two Hours of Code - IoT and CloudTwo Hours of Code - IoT and Cloud
Two Hours of Code - IoT and CloudGreg Thomas
 
Smart Cards & Devices Forum 2012 - Smart Phones Security
Smart Cards & Devices Forum 2012 - Smart Phones SecuritySmart Cards & Devices Forum 2012 - Smart Phones Security
Smart Cards & Devices Forum 2012 - Smart Phones SecurityOKsystem
 
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7Rapid7
 
Human Firewall - IoT presentation
Human Firewall - IoT presentationHuman Firewall - IoT presentation
Human Firewall - IoT presentationLeonardoSarra
 
Is data secure on the password protected blackberry device
Is data secure on the password protected blackberry deviceIs data secure on the password protected blackberry device
Is data secure on the password protected blackberry deviceSTO STRATEGY
 
iLabs Toolbox Javashare 2008
iLabs Toolbox Javashare 2008iLabs Toolbox Javashare 2008
iLabs Toolbox Javashare 2008rmzdotno
 
28c3 in 15
28c3 in 1528c3 in 15
28c3 in 15antitree
 

Similar to Smart DoorBell - Make your door smart with Raspberry Pi! (20)

Veilig communiceren power point presentatie
Veilig communiceren power point presentatieVeilig communiceren power point presentatie
Veilig communiceren power point presentatie
 
Hacking, Surveilling, and Deceiving Victims on Smart TV
Hacking, Surveilling, and Deceiving Victims on Smart TVHacking, Surveilling, and Deceiving Victims on Smart TV
Hacking, Surveilling, and Deceiving Victims on Smart TV
 
44CON 2014 - Switches Get Stitches, Eireann Leverett & Matt Erasmus
44CON 2014 - Switches Get Stitches,  Eireann Leverett & Matt Erasmus44CON 2014 - Switches Get Stitches,  Eireann Leverett & Matt Erasmus
44CON 2014 - Switches Get Stitches, Eireann Leverett & Matt Erasmus
 
Droidcon it-2014-marco-grassi-viaforensics
Droidcon it-2014-marco-grassi-viaforensicsDroidcon it-2014-marco-grassi-viaforensics
Droidcon it-2014-marco-grassi-viaforensics
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
 
GSM Based Security System
GSM Based Security SystemGSM Based Security System
GSM Based Security System
 
Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -
 
pentest mobile app issue
pentest mobile app issuepentest mobile app issue
pentest mobile app issue
 
Two Hours of Code - IoT and Cloud
Two Hours of Code - IoT and CloudTwo Hours of Code - IoT and Cloud
Two Hours of Code - IoT and Cloud
 
Smart Cards & Devices Forum 2012 - Smart Phones Security
Smart Cards & Devices Forum 2012 - Smart Phones SecuritySmart Cards & Devices Forum 2012 - Smart Phones Security
Smart Cards & Devices Forum 2012 - Smart Phones Security
 
Golden droplets webinar table of content
Golden droplets webinar table of contentGolden droplets webinar table of content
Golden droplets webinar table of content
 
ppt2 (1).pptx
ppt2 (1).pptxppt2 (1).pptx
ppt2 (1).pptx
 
DISABLED WORKERS
DISABLED WORKERSDISABLED WORKERS
DISABLED WORKERS
 
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
 
Human Firewall - IoT presentation
Human Firewall - IoT presentationHuman Firewall - IoT presentation
Human Firewall - IoT presentation
 
Is data secure on the password protected blackberry device
Is data secure on the password protected blackberry deviceIs data secure on the password protected blackberry device
Is data secure on the password protected blackberry device
 
TxJS 2011
TxJS 2011TxJS 2011
TxJS 2011
 
iLabs Toolbox Javashare 2008
iLabs Toolbox Javashare 2008iLabs Toolbox Javashare 2008
iLabs Toolbox Javashare 2008
 
28c3 in 15
28c3 in 1528c3 in 15
28c3 in 15
 

Recently uploaded

Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh Rajput
Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh RajputBasic Instrumentation Symbols | P&ID | PFD | Gaurav Singh Rajput
Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh RajputGaurav Singh Rajput
 
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHI
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHIINTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHI
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHIKiranKandhro1
 
CDE_Sustainability Performance_20240214.pdf
CDE_Sustainability Performance_20240214.pdfCDE_Sustainability Performance_20240214.pdf
CDE_Sustainability Performance_20240214.pdf8-koi
 
streelmaking technology for the last 100 years.pdf
streelmaking technology for the last 100 years.pdfstreelmaking technology for the last 100 years.pdf
streelmaking technology for the last 100 years.pdfAlbertoConejoPadre1
 
Chapter 1 - Drilling Fluid Functions GR.ppt
Chapter 1 - Drilling Fluid Functions GR.pptChapter 1 - Drilling Fluid Functions GR.ppt
Chapter 1 - Drilling Fluid Functions GR.pptzeidali3
 
Laser And its Application's - Engineering Physics
Laser And its Application's - Engineering PhysicsLaser And its Application's - Engineering Physics
Laser And its Application's - Engineering PhysicsPurva Nikam
 
Energy Efficient Social Housing for One Manchester
Energy Efficient Social Housing for One ManchesterEnergy Efficient Social Housing for One Manchester
Energy Efficient Social Housing for One Manchestermark alegbe
 
Center Enamel is the leading fire water tanks manufacturer in China.docx
Center Enamel is the leading fire water tanks manufacturer in China.docxCenter Enamel is the leading fire water tanks manufacturer in China.docx
Center Enamel is the leading fire water tanks manufacturer in China.docxsjzzztc
 
MedTech R&D - Tamer Emara - resume @2024
MedTech R&D - Tamer Emara - resume @2024MedTech R&D - Tamer Emara - resume @2024
MedTech R&D - Tamer Emara - resume @2024Tamer Emara
 
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...C Sai Kiran
 
Series of training sessions by our experts for you to provide necessary insig...
Series of training sessions by our experts for you to provide necessary insig...Series of training sessions by our experts for you to provide necessary insig...
Series of training sessions by our experts for you to provide necessary insig...AshishChanchal1
 
Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Marian Marinov
 
Amplitude modulation and Demodulation Techniques
Amplitude modulation and Demodulation TechniquesAmplitude modulation and Demodulation Techniques
Amplitude modulation and Demodulation TechniquesRich171473
 
Introduction to the telecom tower industry
Introduction to the telecom tower industryIntroduction to the telecom tower industry
Introduction to the telecom tower industryssuserf5bbfd
 
Nexus - Final Day 12th February 2024.pptx
Nexus - Final Day 12th February 2024.pptxNexus - Final Day 12th February 2024.pptx
Nexus - Final Day 12th February 2024.pptxRohanAgarwal340656
 
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERS
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERSCCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERS
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERSTamil949112
 
Research and Publication PELecture_Notes.ppsx
Research and Publication PELecture_Notes.ppsxResearch and Publication PELecture_Notes.ppsx
Research and Publication PELecture_Notes.ppsxVASANTHIG10
 
HB Self-Body characteristics UHV understanding
HB Self-Body characteristics UHV understandingHB Self-Body characteristics UHV understanding
HB Self-Body characteristics UHV understandingLeoRaju4
 

Recently uploaded (20)

Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh Rajput
Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh RajputBasic Instrumentation Symbols | P&ID | PFD | Gaurav Singh Rajput
Basic Instrumentation Symbols | P&ID | PFD | Gaurav Singh Rajput
 
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHI
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHIINTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHI
INTERACTIVE AQUATIC MUSEUM AT BAGH IBN QASIM CLIFTON KARACHI
 
CDE_Sustainability Performance_20240214.pdf
CDE_Sustainability Performance_20240214.pdfCDE_Sustainability Performance_20240214.pdf
CDE_Sustainability Performance_20240214.pdf
 
streelmaking technology for the last 100 years.pdf
streelmaking technology for the last 100 years.pdfstreelmaking technology for the last 100 years.pdf
streelmaking technology for the last 100 years.pdf
 
Chapter 1 - Drilling Fluid Functions GR.ppt
Chapter 1 - Drilling Fluid Functions GR.pptChapter 1 - Drilling Fluid Functions GR.ppt
Chapter 1 - Drilling Fluid Functions GR.ppt
 
Laser And its Application's - Engineering Physics
Laser And its Application's - Engineering PhysicsLaser And its Application's - Engineering Physics
Laser And its Application's - Engineering Physics
 
Energy Efficient Social Housing for One Manchester
Energy Efficient Social Housing for One ManchesterEnergy Efficient Social Housing for One Manchester
Energy Efficient Social Housing for One Manchester
 
Center Enamel is the leading fire water tanks manufacturer in China.docx
Center Enamel is the leading fire water tanks manufacturer in China.docxCenter Enamel is the leading fire water tanks manufacturer in China.docx
Center Enamel is the leading fire water tanks manufacturer in China.docx
 
MedTech R&D - Tamer Emara - resume @2024
MedTech R&D - Tamer Emara - resume @2024MedTech R&D - Tamer Emara - resume @2024
MedTech R&D - Tamer Emara - resume @2024
 
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...
Introduction to Machine Learning Unit-1 Notes for II-II Mechanical Engineerin...
 
Series of training sessions by our experts for you to provide necessary insig...
Series of training sessions by our experts for you to provide necessary insig...Series of training sessions by our experts for you to provide necessary insig...
Series of training sessions by our experts for you to provide necessary insig...
 
Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?
 
Présentation de F. Joudelat Congrès IIRB février 2024
Présentation de F. Joudelat Congrès IIRB février 2024Présentation de F. Joudelat Congrès IIRB février 2024
Présentation de F. Joudelat Congrès IIRB février 2024
 
Amplitude modulation and Demodulation Techniques
Amplitude modulation and Demodulation TechniquesAmplitude modulation and Demodulation Techniques
Amplitude modulation and Demodulation Techniques
 
Introduction to the telecom tower industry
Introduction to the telecom tower industryIntroduction to the telecom tower industry
Introduction to the telecom tower industry
 
Nexus - Final Day 12th February 2024.pptx
Nexus - Final Day 12th February 2024.pptxNexus - Final Day 12th February 2024.pptx
Nexus - Final Day 12th February 2024.pptx
 
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERS
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERSCCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERS
CCW332-DIGITAL MARKETING QUESTION BANK WITH ANSWERS
 
Research and Publication PELecture_Notes.ppsx
Research and Publication PELecture_Notes.ppsxResearch and Publication PELecture_Notes.ppsx
Research and Publication PELecture_Notes.ppsx
 
HB Self-Body characteristics UHV understanding
HB Self-Body characteristics UHV understandingHB Self-Body characteristics UHV understanding
HB Self-Body characteristics UHV understanding
 
Présentation IIRB 2024 M.Campoverde R.Duval
Présentation IIRB 2024 M.Campoverde R.DuvalPrésentation IIRB 2024 M.Campoverde R.Duval
Présentation IIRB 2024 M.Campoverde R.Duval
 

Smart DoorBell - Make your door smart with Raspberry Pi!

  • 1. Master of Science in Computer Engineering Class of Pervasive System by: Ioannis Chatzigiannakis 1
  • 3. THE PROBLEM To control the door when you are not at home. To control the hall of an office without need to be there. To control automatic gate without to be in the range. 3 There are many situation where is hard to control your «door»!
  • 4. OUR SOLUTION We developed a «SmartDoorBell», a device that is always connected to internet, to have a remote control of your door, simply using your smartphone! 4 There are some similar solutions but: 1) Really expensive – more than 200 $ 2) Need a special app to work 3) Are not flexible (e.g. you can’t turn on lights)
  • 5. POSSIBLE SCENARIOS The purpose of this device is to help people to have easly access at their house and to have a remote control of a door. The focus of this project is about the domestic use of this product. 5
  • 6. 6 POSSIBLE SCENARIOS We found three main situations: 6 Owner: with beacon Friends: with code Strangers: ring the bell
  • 7. 7 POSSIBLE SCENARIOS 1/3 7 Owner: with beacon Owner of the house has a beacon device that works like a real key. When he comes back home the «SmartDoorBell» recognise him and unlock the door.
  • 8. 8 POSSIBLE SCENARIOS 2/3 8 Friends: with code Friends or everyone that would enter in the house, and know the security code, can do that simply typing the code on the numeric keyboard on the door.
  • 9. 9 POSSIBLE SCENARIOS 3/3 9 Strangers: ring the bell Every time that someone ring the bell the owner receives a Telegram message with a photo and he can decide to take some decisions using Telegram (e.g. take a photo, send/receive vocal messages…)
  • 11. THE SOFTWARE 11 Script Button Script OpenDoorScript Secure Code Our BOT Telegram runs on Raspberry Pi Script Multi-Media
  • 12. BOT COMMANDS /roll  reply with a random integer, used for test /time  reply with a current time, used for test /photo  take a photo and send it to the owner /video  take a video and send it to the owner /sound  play an audio message from the Raspberry speaker /open  unlock the door /openL  unlock the door and turn on the light for 10 seconds /light  turn on the light for 10 seconds /reboot  reboot the Raspberry Pi /shutdown  shutdown the Raspberry Pi /help  send a document with the list of commands 12
  • 13. PROJECT PROGRESS REPORT SET UP HARDWARE SET UP SOFTWARE IMPLEMENT STRANGER SCENARIO FAIL TO IMPLEMENT API TELEGRAM ON ANDROID IMPLEMENT FRIENDS SCENARIO IMPLEMENT OWNER SCENARIO 13
  • 14. WHAT’S MISSING – THE OWNER For the owner side we want that when he comes back home the door will automatically open. We tried to send an automatic message to our bot with the Telegram API but it’s not so easy to use. 14 We decided to change the implementation of this part.
  • 15. WHAT'S WRONG WITH TELEGRAM? https://yalantis.com/blog/whats- wrong-telegram-open-api/ 15 1. Telegram’s source code is not an SDK or a library. 2. Strange pieces of code, like setTextColor(0xff757575). 3. Magic numbers for int values like “42540” which are passed as flag values. 4. “If-Else” statements that are too long and too, and really long methods. (i.e. 300 lines of code in one method). 5. Spaghetti code and copy-paste. 6. Only three Activities in such a huge project. 7. Many classes *activity, which extendBaseFragment, which is not actually a Fragment.
  • 16. HOW TO SOLVE - CASE 1 We developed a simple application for Android that allow the owner to open the door, with just few click, when he enters in the range of the beacon. 16 We would use an App like a real key! PROS Easy to implement Don’t need additional hardware CONS It’s not completly automated Need to have a special app
  • 17. HOW TO SOLVE - CASE 2 We use Raspberry Pi as a beacon reciever, and the beacon of the owner as a trasmitter. When the Raspberry catches the signal, it performs an action. 17 We would use a Beacon like a real key! PROS Completly automated Don’t need special app CONS Hard to implement You must have a beacon to enter
  • 18. 18
  • 24. 24

Editor's Notes

  1. Facile uso anche in condominio
  2. raspbian