nw  

IoT Data Visualizer

Zusammenfassung

Für das NEST Gebäude der Empa stellt die Webapplikation "IoT Data Visualizer" einen vereinfachten Zugriff auf Daten aus der Datenbank sowie Live-Daten dar. Die Daten stammen von Geräte-Sensoren, welche OPC-UA Signale versenden. Die Webapplikation wird von Forschern sowie von der Kommunikation der Empa verwendet werden. Das Zusammenspiel der Applikation und den Sensoren sorgt für einen vereinfachten Zugang zu den Daten.

Schlüsselbegriffe

Angular, MSSQL, IIExpress, Typescript, C#, SignalR

Zielsetzung

Das Ziel des Projektes war, die verschiedenen Benutzer-Bedürfnisse zu erkennen und zufrieden zu stellen. Es sollte eine leicht verständliche Applikation entwickelt werden, welche von Mitarbeitern der Empa verwendet wird und die Datenanalyse vereinfacht.

Ausgangslage

Der Benutzer mussten ursprünglich direkt auf der Datenbank Stored Procedures ausführen, um an die Daten zu gelangen. Nun möchte der Kunde eine Applikation anbieten, die diesen Zugriff vereinfacht. Die Daten sollen als Graphen dargestellt und exportiert werden können. Zudem sollen Abbildungen und technische Schemas des Gebäudes mit den Daten verknüpft werden können, so dass schliesslich die gewünschten Sensordaten über das Schema ausgewählt werden und mithilfe der Applikation analysiert und exportiert werden.

Ergebnisse

Es entstand eine Webapplikation, welche auf die bestehende Datenbank zugreift sowie auf die Signale von Sensoren, welche mittels OPC UA Live-Daten zur Verfügung stellen. Die Sensordaten können über Graphen dargestellt werden. Der Zeitbereich ist flexibel wählbar. Diese Daten können dann in verschiedenen Formaten (csv, json) exportiert werden. Die Webapplikation ist intuitiv und auf verschiedene Benutzergruppen (Forscher, Marketing) ausgerichtet. Die bestehende Datenbank wurde ausserdem optimiert und in der Grösse reduziert. Die Schwierigkeiten der Arbeit waren die Anknüpfung an die OPC-UA Live-Daten sowie das Erkennen der Benutzerbedürfnisse.


Screenshots


Projektdaten

Projektdauer: Februar bis August 2018, Personenstunden: 720, Teamgr&ooml;sse: 2, Bachelor Thesis

Auftraggeber

Reto Fricker, Überlandstrasse 129, 8600 Dübendorf
reto.fricker@empa.ch
nest.empa.ch

Projektteam

Adrian Ehrsam und Andreas Keller

Kontakt

Dominik Gruntz dominik.gruntz@fhnw.ch, Wolfgang Weck wolfgang.weck@fhnw.ch

Auftraggeber: Reto Fricker reto.fricker@empa.ch

<< zurück