nw  

Swissframe Operation-Center

Zusammenfassung

Es wurde eine Web-Plattform entwickelt, die eine Echtzeitüberwachung und Fehlererkennung von Vorwandsystemen ermöglicht.

Dashboard im Operation
Schlüsselbegriffe

Web-Plattform, AWS, C#, React, PostgreSQL

Zielsetzung

Das Ziel dieses Projekts war die Entwicklung einer umfassenden und skalierbaren Web-Plattform, die es der Swissframe AG ermöglicht, Gerätefehler zeitnah zu erkennen und zu beheben. Diese Plattform, das sogenannte Operation-Center, soll den Betrieb von mehreren Hundert Vorwandsystemen gleichzeitig überwachen, alle relevanten Gerätemesswerte auf Fehler prüfen und erkannte Fehler systematisch speichern und anzeigen. Darüber hinaus sollte das System die Überwachungsarbeiten bei der Swissframe AG durch eine intuitive Benutzeroberfläche vereinfachen und effizienter gestalten. Das Projekt setzte sich auch zum Ziel, die Plattform so zu gestalten, dass sie erweiterbar und anpassbar ist, um zukünftigen Anforderungen gerecht zu werden. Dabei wurden auch strenge Qualitätskriterien hinsichtlich Performance und Kosteneffizienz berücksichtigt.

Ausgangslage

Die Swissframe AG, ein schweizweit tätiges Unternehmen, hat sich auf die Entwicklung und den Einsatz von Vorwandsystemen spezialisiert, die in Mehrfamilienhäusern zur Belüftung und Wassererwärmung eingesetzt werden. Das Thermos-System synchronisieren regelmässig Messdaten in die AWS-Cloud, um eine zentrale Verwaltung und Auswertung der Sensorwerte zu ermöglichen. Allerdings stehen der Swissframe AG derzeit nur begrenzte Werkzeuge zur Verfügung, um die gesammelten Messdaten effektiv zu analysieren. Tools wie QuickSight und InfluxDB bieten nur eingeschränkte Möglichkeiten zur Auswertung, insbesondere wenn es um geräteübergreifende Analysen geht. Dies führt zu erheblichen Herausforderungen in der Fehlerdiagnose und -behebung, da die bestehenden Systeme nicht ausreichend skalierbar und für den wachsenden Bedarf nicht optimal ausgelegt sind.

Ergebnisse

Als Ergebnis dieses Projekts wurde ein modernes, webbasiertes Operation-Center entwickelt, das der Swissframe AG eine zentrale Plattform zur Überwachung ihrer Thermos-Systeme bietet. Das Operation-Center ermöglicht es, den Zustand aller Geräte sowohl in Echtzeit als auch retrospektiv zu überwachen und stellt eine vollständige Liste aller Geräte sowie eine detaillierte Fehlerübersicht bereit. Für jedes Gerät gibt es eine spezielle Detailansicht, die umfangreiche Informationen und Metadaten anzeigt und bearbeitbar macht. Ein besonderes Merkmal der Anwendung ist die dynamische Fehlererkennung, die serverlos über Lambda-Funktionen realisiert wurde und ermöglicht, Fehler sofort bei Eingang der Meldungen von den IoT-Geräten zu erkennen. Darüber hinaus wurde die Plattform so gestaltet, dass sie leicht erweiterbar ist, indem eine React-Komponentenbibliothek entwickelt wurde, die eine nahtlose Anpassung der Benutzeroberfläche ermöglicht. Ein umfassendes Testframework sorgt zudem für die Zuverlässigkeit und Stabilität der Backend-Logik. Insgesamt bietet das Operation-Center der Swissframe AG ein effizientes Werkzeug, das die Überwachungsfunktionen verbessert, die Bedienung vereinfacht und die Innovationskraft sowie den hohen Qualitätsanspruch des Unternehmens unterstreicht.

Projektdaten
Projekttyp: Informatik Projekt 6 (IP6)
Projektdauer: 19.02.2024 bis 16.08.2024
Teamgrösse: 2 Personen
Aufwand: 360h pro Person
Auftraggeber

Swissframe AG
Urs Zumstein
urs.zumstein@swissframe.ch

Projektteam

Lukas Scheidegger - lukas.scheidegger1@students.fhnw.ch
Manuel Patrone - manuel.patrone@students.fhnw.ch

Kontakt

Prof. Dr. Jürg Luthiger - juerg.luthiger@fhnw.ch

<< zurück