How to build your own Raspberry Pi home alarm system




Thanks to RaspberryPi.org for flagging the work of Gadget Nut, who is definitely a Gadet Master, too. They have been working on the PrivateEyePi project, building a DIY Home alarm system.

It is modestly described as a simple system that can link to existing door contacts or alarm sensors, and there is also a Web server to feed your own remotely accessible personal dashboard, which is designed for mobile devices.

How to build your own Raspberry Pi home alarm systemYou can use this dashboard to control “alarm system zones”, and view alerts or activity logs (for example times and dates of when a back door has been opened). You can even configure your Pi to send email alerts, if you so wish.

Sounds impressive and the good news is that it is all documented, ready and waiting for serious Gadget Masters who chooses to follow in Mr Nut’s footsteps. Check out the page for the home alarm system »

What skills will you need? Gadget Nut writes:

  • Basic low voltage electronic skills. We will provide you with a full inventory of electronic parts and diagrams. We will show you bread board wiring schematics for you to copy.
  • Basic Raspberry Pi and Linux experience. Even complete beginners with no programming, operating system or electronics experience can make this work. You can also use our blog to ask questions or email our support email.

How to build your own Raspberry Pi home alarm system SchematicThe setup and installation process is broken down into detailed, hyperlinked steps. For example, in Build the Electronics, they show diagrams of the electronics that will interface to the alarm system sensors with the Raspberry Pi. There is conventional electronics schematic but also a diagram showing how you can build the circuit prototype on a bread board. He also details the use of magnet-based door contacts (“known as reed switches”), but also motion sensors (“known as PIR”), which are more complicated because they involve power. He warns:


© 2015 Powered By Engineering Projects Team, Raspberry Pi Projects

Scroll to top