Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Mister
Published © GPL3+

MQTT Alarm Control Panel for Home Assistant

A control panel powered by Raspberry Pi 3 using a touchscreen and Android Things to communicate with Home Assistant over MQTT.

IntermediateFull instructions provided4 hours49,407
MQTT Alarm Control Panel for Home Assistant

Things used in this project

Hardware components

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
7" Touchscreen Display for Raspberry Pi
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Externally powered speaker
I am using a USB powered speaker with an analog connection from Amazon.
×1
Camera Module
Raspberry Pi Camera Module
I am using Camera Modul v2
×1
PIR Motion Sensor (generic)
PIR Motion Sensor (generic)
Optional
×1

Software apps and online services

Android Things
Google Android Things
Home Assistant
Home Assistant

Hand tools and fabrication machines

3D Printer (generic)

Story

Read more

Custom parts and enclosures

7in Portable Raspberry Pi Multi-Touch Tablet

3D printable file to enclose the 7" Raspberry Pi Touchscreen and Raspberry Pi 3

Schematics

Raspberry PI 3 and PIR sensor

Connect PIR sensor to Raspberry Pi 3 for motion detection.

Code

MQTT Alarm Panel Github Repository

This is a repository with the latest code and release APK and Android Things project files.

Credits

Mister
2 projects • 29 followers
Independent mobile developer specializing in the design and development of building great mobile experiences.
Thanks to Colin O'Dell.

Comments