PlaatProtect

PlaatProtect is a burglar / fire alarm center for the Raspberry Pi. Its collect Zwave / Zigbee sensor data and active a configured counter measure. The software can be maintained with a web GUI.

Key Features:
– Integrate Webcams
– Motion detection with auto recording
– Integrate Zwave mesh network: IR detector(s), Alarm Horn
– Integrate Zigbee mesh network: Hue lights , Hue sensors, Hue switches, Fire detector
– Notification: Push Message to Mobile, Email
– Scenario support: Home, Sleep, Away, Panic
– and much more!

Needed hardware

– Raspberry Pi (for example model 3B). See here!
– Zigbee (Philips HUE) lightbulbs, sensors, etc.
– Zwave IR Sensor, Horn, etc..

Release Notes

Click here for the release notes

Screenshots

Browser Support

I have tested and optimised the webGUI for the following internet browsers:
– Internet Explorer
– Firefox
– Chrome

Downloads

If you are interested in this software, just click below to download the latest version.

  plaatprotect.zip (847.8 KiB, 943 hits)

  PlaatProtect_Design.pptx (2.5 MiB, 1,031 hits)

Installation Manual

Execute the following steps to install the software on your Raspberry Pi.

### Step 1 - Install following depending thirdparty software packages
sudo apt-get install apache2
sudo apt-get install php
sudo apt-get install mysql-server
sudo apt-get install fswebcam

### Step 2 - Create mysql plaatenergy database
mysql -u root -p
CREATE DATABASE plaatprotect;
GRANT ALL ON plaatprotect.* TO plaatprotect@"127.0.0.1" IDENTIFIED BY "plaatprotect";
FLUSH PRIVILEGES;
QUIT;

### Step 3. Download PlaatProtect from plaatsoft.nl.
Copy zip file to /tmp on raspberry pi
login on the raspberry with user `pi`
mkdir /var/www/html/plaatprotect
cd /var/www/html/plaatprotect
sudo cp /tmp/plaatprotect.zip .
sudo unzip *.zip

### Step 4. Create config.inc with correct database settings
cd /var/www/html/plaatprotect
sudo cp config.inc.sample config.inc

### Step 5. Add the following cron job:
crontab -e
* * * * * cd /var/www/html/plaatprotect; php cron.php

### Step 6. Go to http://[raspberry-ip]/plaatprotect
Select setting page and customize plaatprotect to your personal needs!

### Step 7. Installation is now ready
Now your home is protected

If there are any questions please sent an email to info@plaatsoft.nl

Open Source

The checkout the source code here.

Open Hub Statistics

Disclaimer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.