Web Applikation für das Monitoring von Solaranlagen
React, Redux, Single Page Application, Web Application, JavaScript
Die Entwicklung einer Benutzeroberfläche, welche den Anforderungen der Benutzer entspricht. Dabei soll die Web Applikation auch auf Mobilen Geräten anaschaubar sein.
Die Firma Smart Energy Control bietet Regelungstechnik für den Energiebereich an. Darunter sind Dienstleistungen für Betreiber von Mehrfamilienhäusern und Überbauungen, welche mit Photovoltaikanlagen ausgestattet sind. Ein wichtiger Teil davon ist die Optimierung der eigenen Nutzung des von den Photovoltaikanlagen erzeugten Stroms. Dieser wird durch eine Softwarelösung unterstützt, die den Energieverbrauch misst und Verbraucher in den Gebäuden regelt. In einem früheren Studierendenprojekt wurde bereits eine cloud-basierte Lösung mit einer mobilen App entwickelt. Mit dieser lassen sich die Verbrauchstatistiken benut-zerfreundlich visualisieren.
Dieses Visualisierungskonzept soll jetzt erweitert werden. Im Gegensatz zur App, welche nur einzelne Installationen anzeigen kann, soll die neue Lösung eine Web App bereitstellen, in dem sich Installateure und später auch Betreiber und Bewohner anmelden und an ihren Bedürfnissen angepasst Informationen erhalten können.
Bei der Umsetzung wurde eine Web App ausgearbeitet, welches die für den Benutzer Installateur erforderlichen Daten visualisieren kann. Die Web App kann eine Liste von den des Benutzers zugehörigen Installationen darstellen (siehe Abbildung unten). Des Weiteren ist eine Detailansicht der einzelnen Installationen möglich. In der Detailansicht sind allgemeine Informationen zu der Anlage, Statusinformationen und Produktions-/Verbrauchswerte der Photovoltaik-Komponente sowie ein Vergleich der Energiewerte der vergangenen Jahre in graphischen Diagrammen darge-stellt.
Projektdauer: 1 Semester
Aufwand in Personenstunden: 360h (180h pro Person)
Teamgrösse: 2 Personen
Smart Energy Control GmbH
Technopark Aargau
Badenerstrasse 13
5200 Brugg
Hristian Stoilov
Jan Hitz
Jürg Luthiger (juerg.luthiger@fhnw.ch)
Thomas Amberg (thomas.amberg@fhnw.ch)