This post is part of the DIY security alarm series.

Hello again โ€” it seems to be close to a year since I last managed to get some words published on this blog. And almost three years since I last wrote about my Raspberry Pi security alarm project 😮

But the project is still alive and well. We use it every night and whenever we are away, and it just works 😃 Development usually happens in bulk, with very little happening in between.

Since the last post, the system has progressed a lot:

Inside alarm cabinet 2022
Inside alarm cabinet 2025

There are so many things to explain that I don’t know where to startโ€ฆ That is probably the main reason I find it hard to document this project โ€” where do I begin?

Writing long, detailed blog posts is extremely time consuming โ€” and finding that time is hard. So my plan is to write shorter posts, tackling one topic at a time.

Here are some topics that I am planning to cover in future blog posts:

  • New Zigbee keypads
  • What does the Arduino microcontroller do?
  • Replaced Aqara with Hue Zigbee motion sensors
  • The electronics; inputs, outputs, and schematics
  • Water alarm implementation
  • Battery, power, and charging
  • Thinking about fire alarms
  • CLI and scheduled tests

This is just the first post in my attempt to break the writer’s block.

🖖

DIY security alarm series
All posts in DIY security alarm series
  1. Making a manual security alarm in Home Assistant
  2. Raspberry Pi security alarm โ€” the basics
  3. A short update on my Raspberry Pi security alarm project