Skip to content

PoeBlu/SecurityHub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecurityHub

Raspberry Pi based security hub.

Security feature to detect people in surveillance frame and notify user. Images are stored in Azure Blob Storage.

Hardware Requirements

  • Raspberry Pi 3 B+
  • Raspberry Pi Camera Module

Software Requirements

  • Raspbian Stretch
  • Python 3.5
  • OpenCV 3

Install Instructions

Run on Startup

Add the following to your /etc/rc.local file: /usr/bin/tvservice -o (-p to re-enable) sudo python3 /home/pi/Desktop/SecurityHub/code/main.py &

TODO

  • Implement run on startup
  • Date based switch to turn camera on/off (google calendar integration)
  • Change detection, to not score every image
  • Connection with CCTV

DONE

  • Interval for email alerts, after first alert was sent
  • Threshold for person detection
  • Remove images from local storage

About

Raspberry Pi based security hub.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%