Skip to content

A Surveillance Station using (multiple) webcam(s) and a Raspberry Pi

License

Notifications You must be signed in to change notification settings

jelly/RaspSurveillance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaspSurveillance

A Surveillance Station using (multiple) webcam(s) and a Raspberry Pi

Requirements

  • Opencv
  • Sqlite
  • Curl
  • Openssl
  • A configured MTA (for example msmtp-mta)

Config

RaspSurveillance looks for the configuration file in the following order: $XDG_CONFIG_HOME/rpisecsys/config, ~/.config/rpisecsys/config, $XDG_CONFIG_DIRS/rpisecsys/config, /etc/xdg/rpisecsys.cfg.

RaspSurveillance has two main simple configuration options under [options]

  • database, the default sqlite3 database location.
  • image_directory, the location where the motion detected images are saved.

Then there are currently two notification options for RaspSurveillance, NotifyMyAndroid and E-mail.

NotifyMyAndroid

Just fill in your api key under [nma] in api_key

E-mail

E-mail requires a setup of a MTA, like esmtp or msmtp-mta.

Usage

Compile the program using make, then just run watcher.

About

A Surveillance Station using (multiple) webcam(s) and a Raspberry Pi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published