Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.01 KB

README.md

File metadata and controls

32 lines (18 loc) · 1.01 KB

Surveillance-system

Surveillance system for Raspberry Pi

About the project

This project was implemented as a course project for Internet of Things and media services (SGN-35016) in Tampere University of Technology. Code is written in Python. Configurations are determined in conf.json -file.

This project was designed to be used with Raspberry Pi that has a webcamera or camera module connected to it. Camera tracks footage and uploads images and videos to cloud when motion is regocnized. The motion tracking is done by motion-software, which is a motion tracking software for the Linux operating systems written in C.

Preparations

  • Install motion with e.g apt-get (might need sudo depending of user rights)
  • apt-get install motion
  • Install missing packets from requirements.txt
  • pip install -r requirements.txt
  • Insert info (Dropbox API key + secret etc, email recipient...) to conf.json

Usage

python main.py --conf conf.json

TODO

  • Other cloud services
  • Google Drive (PyDrive)
  • AWS
  • Box