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.
Angular, MSSQL, IIExpress, Typescript, C#, SignalR
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.
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.
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.
Projektdauer: Februar bis August 2018, Personenstunden: 720, Teamgr&ooml;sse: 2, Bachelor Thesis
Reto Fricker, Überlandstrasse 129, 8600 Dübendorf
reto.fricker@empa.ch
nest.empa.ch
Adrian Ehrsam und Andreas Keller
Dominik Gruntz dominik.gruntz@fhnw.ch, Wolfgang Weck wolfgang.weck@fhnw.ch
Auftraggeber: Reto Fricker reto.fricker@empa.ch