Eine Cloudlösung zur Konfigurationsverwaltung von Energiemanagement-Systemen.
Energiemanagement, Cloud, Web, Konfiguration, TypeScript, Java
Diese Projektarbeit zielt darauf, eine Lösung zu finden, sodass die Konfiguration von Komponenten (z.B. Wärmepumpe, Elektromobilladestation, etc.) sowohl durch Endkunden als auch Fachpersonal möglich ist und diese an einem zentralen Ort über das Internet verwaltet werden kann.
Die Firma Smart Energy Engineering GmbH hat ein Open Source Projekt zur einfachen Realisierung eines Energiemanagement-Systems gestartet. Die hartkodierte Konfiguration der Komponenten hatte den Nachteil, dass die Software nicht skalierte und für Konfigurationsänderungen Personal mit Programmiererfahrung notwendig war. Ausserdem musste zur Anpassungen einer Konfiguration der Hardwarekomponenten entweder physisch vor Ort oder wenn möglich mittels einer Fernwartungssoftware wie TeamViewer auf den Server der lokalen Installation zugegriffen werden.
Im Rahmen dieses Projekts wurde durch die Analyse der Geschäftsprozesse und das Testen eines Konzepts anhand eines UI-Prototyps eine komplett neue Cloudlösung geschaffen, mit welcher Konfigurationen für den Energiemanager an einem zentralen Ort verwaltet werden können. In der CEM-Cloud kann mit nur wenigen Klicks eine komplett funktionsfähige Installation aus einem vordefinierten Set geladen werden. Ausserdem können auch individuelle Konfigurationen erstellt und feingranulare Anpassungen vorgenommen werden. Dank einem dynamisch generierten UI können neue Komponententypen problemlos und ohne Codeanpassungen in die Cloudlösung aufgenommen werden.
Projekttyp: Informatik Projekt 5
Projektdauer: 26 Wochen
Aufwand: 6 ETCS (180h) pro Person
Teamgrösse: 2
Smart Energy Engineering GmbH
Fliederstrasse 10
5417 Untersiggenthal
smart-energy-engineering.ch
Aaron Müller, Informatik
Nils Stutz, Informatik
Jürg Luthiger (juerg.luthiger@fhnw.ch)
Matthias Krebs (matthias.krebs@fhnw.ch)
