Design and prototypical implementation of a mobile application for the configuration of detector systems
On behalf of a Swiss manufacturer of detector systems, a mobile app was developed that allows configuring their products using Bluetooth Low Energy (BLE).
It simplifies the configuration process and may ultimately enable capabilities surrounding the Internet of Things (IoT).
Christian Roth, 2021
Bachelor Thesis, BBC Bircher Smart Access
Betreuende Dozierende: Marc Schaaf
Keywords: Mobile application, Detector Systems, Sensors, Bluetooth Low Energy (BLE), Internet of Things
The client manufactures systems which are used to sense the surroundings of doors and gates to control their movement and guarantee the safety of people.
The current configuration process of these detector systems requires knowledge of the systems' available settings, a reference guide, and in some cases even specialized equipment.
This thesis's scope was to simplify this process by conceptualizing a mobile application that allows for the wireless configuration of detector systems.
This application was then implemented as a prototype.
In order to enable the conceptualization of such a mobile application, its requirements were gathered by analyzing the current state of mobile development, as well as stakeholder expectations for the application.
Four different cross-platform development frameworks were evaluated, of which Ionic was chosen as the most suited to implement the prototype.
An extensive concept for the application was elicited, as well as a future application context that may even enable the detector systems to become IoT devices.
As a final step, the prototype was implemented.
The results of this thesis include a prototype application that can target web, Android, and iOS platforms.
On mobile platforms, this prototype can configure one of the client's products wirelessly.
The chosen system is a contactless switch that allows opening doors with a hand gesture.
This product was extended with a BLE interface for this project.
The application lets the user scan for available Bluetooth devices, connect to the target system, and configure available options.
These options are presented in a simple user interface, offering sliders and selection boxes, depending on the option.
The manuals of detector systems and frequently asked questions were integrated into the application, allowing the user to access information about the system without carrying a physical manual.
Technical support for products can be contacted directly from within the app.
The application is built multilingually to allow for international use and is designed to be extensible to allow for the easy addition of further products in the future.
Studiengang: Wirtschaftsinformatik (Bachelor)
Fachbereich der Arbeit: Business Information System & IT-Management