TheftDetect - Diebstahlerkennung und Objektsicherung

Die beste Lösung zum Schutz Ihrer wertvollen Objekte in öffentlichen Räumen.

Kurzbeschreibung

Deutsch Das Projekt TheftDetect schafft eine Möglichkeit, wertvolle Objekte auf zum Beispiel öffentlichen Baustellen zu schützen. Über verschiedene Modi lässt sich ein Diebstahl schnell erkennen und anschließend verfolgen. Dabei werden die Daten vom "Tracking-Modul" vor Ort aufgenommen und über Mobilfunk an eine InfluxDB übertragen. Daraufhin kann das zu schützende Objekt über eine Web-Applikation verfolgt und alte Routen erneut angezeigt werden. Benutzer sollen auch mehrere TheftDetect-Module zu seinem Account hinzufügen können, um so auch verschiedene Objekte gleichzeitig überwachen zu können.

Unser Projekt wird bearbeitet und erstellt an der HTL Mössingerstraße

English "TheftDetect" creates a possibilits to protect valuable objects on public construction sites for example. Various modes allow theft to be detected and tracked quickly. Data is recorded on site by the "tracking module" and transmitted to an InfluxDB via cellular networks. Objects which should be protected can be tracked via a web application and former routes can be visualized. A user will also be able to add several TheftDetect modules to his account in order to be able to monitor different objects at the same time.

Details

Hier finden Sie eine detailliertere Beschreibung unseres Projekts.


radar Hardware

TheftDetect Tracking-Modul

Das Basiselement zur Datenverarbeitung des Tracking-Moduls von TheftDetect ist ein ESP32 SIM800L. Er bietet die Funktion aufgenommene Daten über Mobilfunk zu übertragen. Die Funktion, das Objekt zu verfolgen, wird durch den NEO-M9V geschaffen. Dieser ist ein GNSS-Sensor mit "Dead-Reckoning" und benötigt eine externe Antenne, die ebenfalls im System verbaut ist. Temperatur, Luftdruck und Luftfeuchtigkeit werden über einen BME280 aufgenommen. Dadruch lässt sich zum Beispiel erkennen, ob sich das zu überwachende Objekt in einem Innen- oder Außenraum ist.

storage Datenübertragung / Datenbank

MQTT - NodeRED - InfluxDB

Die Daten werden mittels Mobilfunk(2G) an einen MQTT-Broker übertragen. Von diesem werden anschließend die Daten über NodeRED in die InfluxDB gespeichert. Dort können sie anschließend mittels REST-Service von der Web-Applikation abgerufen werden.

devices Front-End

Web-Applikation

In der Web-Applikation können sich Benutzer anmelden und anschließend ihre Module hinzufügen. Daraufhin wird die aktuelle Position des Tracking-Moduls angezeigt und es kann ein Modus zur Überwachung eingestellt werden, wobei zwischen dem Work- und Protectmode unterschieden werden. Im Workmode wird kein Alarm ausgelöst und die Daten nur auf Anfrage übertragen. Dadurch wird die Aufnahme elektrischer Leistung reduziert. Im Protectmode wird bei einer Veränderung der Position (Bewegung) des Moduls die Übertragung der Daten gestartet und ein stiller Alarm ausgelöst. Dabei wird je nach Wahl ein Alarm ausgelöst, wie z.B. eine E-Mail, eine Push-Benachrichtigung, etc. Nach einer Alarmierung kann ein Livetracking beginnen. Auch die Möglichkeit alte Routen erneut anzuzeigen, ist möglich.

Unser Projektteam

Unser Team besteht aus Fortunat Fabio und Irrenfried Yannik. Betreut wird es durch Aichholzer Thomas.

Fabio Fortunat

Erfassen der Sensordaten, Back-End, Gehäuse

Yannik Irrenfried

Platine, Front-End

Prof. Dipl.-Ing. Thomas Aichholzer

Projektbetreuer