70 likes | 221 Views
Home Security Monitoring and Notification System. Evan Painter Presented on 4/28/2012 Self Sponsored Apartment, Moscow, ID. Objectives. Security camera that starts recording if motion is detected at the door Footage delivered/stored remotely via email
E N D
Home Security Monitoring and Notification System Evan Painter Presented on 4/28/2012 Self Sponsored Apartment, Moscow, ID
Objectives Security camera that starts recording if motion is detected at the door Footage delivered/stored remotely via email SMS Notification if designated phone(s) are not in/near the apartment
Deliverables • Functional security monitoring/notification system • records on motion detection • emails footage • notifies via SMS if there authenticated phone is not nearby • Documentation • Installation • Pairing a phone • iSpy open source webcam software • Modifications and additional class
Problems/Issues • Finding an open source webcam software • iSpy was chosen for its extensive feature set • it is written in C# • SMS notification • Phone proximity • Bluetooth instead of GPS • Bluetooth programming • 32Feet.NET library
Security Considerations Must ensure that another device cannot be used to spoof the presence of an authorized phone • Bluetooth addresses and device UUIDs can be changed - i.e. can spoof another device Solution: • Use bluetooth pairing to authenticate • Allows both the phone and PC to operate without being in discoverable mode • Allows new authenticated phones to be added without code modification
Sources iSpy Open Source Webcam Software http://www.ispyconnect.com/ 32Feet.NET Bluetooth library for C# http://32feet.codeplex.com/