All Projects → tomasbjerre → RaspberrySurveillance

tomasbjerre / RaspberrySurveillance

Licence: other
Surveillance system designed for Raspberry PI

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
shell
77523 projects
CSS
56736 projects

RaspberrySurveillance

Surveillance system designed for Raspberry PI. Check out this blog post for more information: http://bjurr.se/dummy-camera-made-smart-with-raspberry-pi/

It is a web interface that can:

  • Show snapshot of camera
  • Setup motion triggering
  • Start and stop motion triggering
  • Save captured videos to disk
  • Save captured videos to Webdav

Screenshot of web GUI is available here: https://raw.github.com/tomasbjerre/RaspberrySurveillance/master/doc/software/rbs.png

Camera

This is the hardware used to build the camera:

  • Raspberry Pi Model B 512MB RAM
  • Camera Module for Raspberry Pi
  • WiFi USB Nano
  • OpenBox Sky Case
  • 16GB SD

Cost (approximately): 900 SEK / $135 / 100 £

Install

These instructions are a work in progress!

I have developed this on ArchLinux. I'll be writing instructions as if you are using ArchLinux and you'll have to translate it to your distribution.

Required packages

sudo pacman -S extra/php-apc
sudo pacman -S core/curl
sudo pacman -S bc
sudo pacman -S imagemagick

PHP.ini

There are some extensions needed.

extension="apc.so"
extension="sysvsem.so"

Permission

echo 'SUBSYSTEM=="vchiq",GROUP="video",MODE="0660"' > /etc/udev/rules.d/10-vchiq-permissions.rules
usermod -a -G video [your_username]    
chmod a+rw web/api/motion.json
chmod a+rwx script/monitor.sh
echo "" > web/api/monitor.log
chmod a+rw web/api/monitor.log
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].