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, 1,136 hits)
PlaatProtect_Design.pptx (2.5 MiB, 1,209 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/.