Bitterlin, Florian and Thamm, Dominik (2018) Intelligente Güterwagen (BA). Bachelor thesis, HSR Hochschule für Technik Rapperswil.
FS 2018-BA-EP-Thamm-Bitterlin-Intelligente Güterwagen.pdf - Supplemental Material
Download (4MB) | Preview
Abstract
Ziel der vorliegenden Bachelorarbeit war es, einen Prototyp für eine IoT (Internet of Things) Plattform zu realisieren, welche es ermöglicht, IoT-fähige Geräte zu verwalten.
Zudem sollten über das öffentliche Mobilfunknetz Sensordaten von diesen Geräten übermittelt und von der Plattform visualisiert und analysiert werden können.
Zu diesem Zweck wurden zunächst bestehende IoT-Dienstleister evaluiert und in einem weiteren Schritt die Kernfunktionalitäten abstrahiert, um einen vollständigen Gerätezyklus abzubilden.
Dieser reicht von der Provisionierung bis hin zur Dekommissionierung von Geräten.
Die gesamte IoT-Plattform wurde mit Hilfe von Java basierten Technologien umgesetzt. Sie setzt sich aus mehreren Komponenten zusammen.
Die RESTful HTTP API, realisiert mit dem Spring Boot Framework, dient zur Anbindung der Benutzeroberfläche.
Eine Verbindung zu AWS IoT, ein IoT-Service von Amazon, ermöglicht den Datenaustausch mit Geräten.
Spring Cloud Data Flow erlaubt das Orchestrieren, Verarbeiten und Analysieren von Datenströmen.
Das Web UI, umgesetzt mit React, erleichtert die Bedienung.
Die entwickelte IoT-Plattform zeichnet sich durch eine einfache Handhabung im Gerätemanagement und hohe Flexibilität im Deployment (on premise oder cloud) aus.
Sie bietet dank der geschickten Abstraktion der IoT-Funktionalität, die Möglichkeit, den IoT-Service Anbieter auszutauschen ohne dabei den Code anpassen zu müssen.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Topics > Internet Technologies and Applications > Internet of Things (IoT) Area of Application > Travel, Tourism, Transportation Area of Application > Web based Technologies > Programming Languages > Java Technologies > Databases > PostgreSQL Technologies > Communication > GPS (Global Positioning System) Technologies > Protocols > REST |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Stettler, Beat UNSPECIFIED |
Date Deposited: | 31 Jan 2019 11:45 |
Last Modified: | 31 Jan 2019 11:45 |
URI: | https://eprints.ost.ch/id/eprint/684 |