Bis jetzt gab es von uns schon Berichte zur Sensorik, zum Alarmsystem auf dem Pi und über den Web-Service, der die Funktionalitäten des Systems über eine REST-Schnittstelle exponiert. Was noch fehlt ist die mobile Android-App, die dem Eigenheimbesitzer die Kontrolle
Home-Security: End-To-End Realisierung
Wir haben den gestrigen Tag damit verbracht die einzelnen Komponenten unseres Alarmsystems miteinander zu integrieren und das Ganze End-to-End durchzutesten. Das Abschmieren der JVM beim mit Buildroot erstellten Image konnten wir leider nicht beseitigen. Auf Raspbian funktioniert unsere JAR jedoch
Home Security: Zusammenbringen der App und des Backends auf dem Pi
Webserver In unseren letzten Blogbeiträgen haben wir erläutert wie die Hardware und die Software des eigentlichen Alarmsystems funktioniert. Da diese Komponenten mithilfe einer App steuerbar sein sollen, muss eine entsprechende Schnittstelle geschaffen werden. Dafür soll ein Webserver eingesetzt werden, da
Objektorientierter Systementwurf (Datenmodell) für unser Alarmsystem
Zur Abbildung unseres Vorhabens, ein Alarmsystem bestehend aus diversen Funk-Sensoren und -Aktoren mittels eines Raspberry Pi zu realisieren, war der Entwurf eines objektorientierten Datenmodells notwendig. Diese Architektur bildet den Grundstein für die Alarmsystem-Logik, also das Alarmsystem-Backend, auf dem Raspberry Pi.
Home Security: Hard- und Software der Sensoren und Aktoren
Ein essentieller Teil unseres Alarmsystems stellen die über Funk ansteuerbaren Sensoren und Aktoren dar. Orientiert haben wir uns an der Open Source Hardware von Nathan Chantrell (https://nathan.chantrell.net/tinytx-wireless-sensor/), welcher schon eine, speziell für diesen Anwendungsfall, angepasste Platine entworfen hat, um Mikroprozessor sowie Funkmodul
Projekt Home Security
Das Projekt Home Security hat sich zum Ziel gesetzt, eine erschwingliche und flexible Alarmlösung als Alternative zu meist teuren, kommerziellen Haussicherheitssystemen zu entwickeln. Das Kernstück bildet dabei der Raspberry Pi, welcher als zentraler Knoten mit diversen Sensor- und Aktorkomponenten über