Skip to content

Functions

Florian Fehring edited this page Oct 5, 2026 · 1 revision

Das SmartMonitoringFrontend umfasst die folgenden Funktionen:

Titel Beschreibung V2.1a4 V2.1a5 V2.1a6
Dashboard Startseite +
Dashboard - Links Klick auf Link zur Karte/Liste, leitet weiter +
Dashboard - Suche Suche nach Anlagen +
Karte Weiterleitung zur Kartenansicht +
Karte - Klick Anlage der Karte zuweisen -
Liste Auflistung der vorhandenen Anlagen +
Liste - Anlage Detailansicht der Anlage -
Status Zeigt den Status der Objekte an +
Neue Anlage Erstellen neuer Anlagen +
Visualisierung graphische Darstellung von Messdaten
Daten-Upload Upload von Messdaten
Gallery Übersicht der gespeicherten Medien-Dateien
Medien-Upload Upload von Medien +
Upload - Hochladen Medien-Dateien in der Gallery speichern +
Upload - Aufnehmen Aufnahme von Kamerabildern (Fotos) +
ObjektTypen Erstellen neuer Templates +
ObjektTypen-Objekte Objekte anlegen/bearbeiten +
ObjektTypen-Messwertetypen Messwertetypen anlegen/bearbeiten +
Tags Einen neuen Tag erstellen -
Funktion Beschreibung Status
Gerätetypen anlegen Arten von Messgeräten und Sensoren benennen und Eigenschaften festlegen Fertig
Messwerttypen anlegen Arten von Messwerten benennen und Datentyp, sowie Einheit festlegen Fertig
Organisationsstruktur Hierarchische Organisationsstrukturen anlegen und verwalten Fertig
Geräte verwalten Ein spezifisches Gerät anlegen, ändern oder löschen Fertig
Gerätestatus Status der Geräte (Aktiv / Inaktiv, letzte Daten empfangen, ...) In Arbeit
Struktur anzeigen Organisationsstruktur und Geräte anzeigen Fertig
Strukturschema Eine schematische Darstellung der Geräte erzeugen und anzeigen In Arbeit
Gerätekarte Positionen der Geräte auf einer Karte darstellen In Arbeit
Messwerte sammeln Messwerte in Datentabellen sammeln Fertig
Messwerte anzeigen Messwerte auf einer Übersichtsseite darstellen Fertig
Messwertzugriff Zugriff auf die Messwerte für externe Tools Fertig
Messwerte hochladen Hochladen von Dateien über die Weboberfläche und Import In Arbeit
Charts anzeigen Messwerte in einem Chart darstellen In Arbeit
Medien verwalten Bilder und Videos zu Geräten erfassen In Arbeit
Mediengallerie Bilder und Medien in einer Gallerie anzeigen In Arbeit

Messgeräte spezifizieren

Smart Monitoring kann schnell für neue Geräte und Sensordatentypen genutzt werden. Dank der SW-Technologie „Templateing“ ist es einfach, neue Geräteklassen zu spezifizieren und das System modular zu nutzen. Aus beliebig definierbaren Typen von Messwerten können einfach und schnell Klassen von Messgeräten erstellt werden.

Beispielsweise lässt sich aus den Messwertypen Temperatur, Luftfeuchtigkeit und Luftdruck ein kombinierter Sensor zusammenstellen. Die gleichen Messwertypen können in anderen Geräten wiederverwendet werden, so das auch semantische Zusammenhänge erfasst werden.

2_0_TemplateAdmin

Messgeräte organisieren

Aus einer Messgeräteklasse können beliebig viele Messgeräte angelegt werden. Die Messgeräte lassen sich in einer Hierarchie anordnen. So dass es mit wenig Aufwand möglich ist, Gegebenheiten vor Ort auch graphisch leicht erfassbar abzubilden.

Beispielsweise lassen sich in so einer Hierarchie PV-Module zu Strings und Strings zu Wechselrichtern und Wechselrichter zu Anlagen zuordnen, so dass die Architektur der Anlage abgebildet werden kann.

2_0_ObjectView

Lokalisierung von Messgeräten

Jedes Messgerät und jede Organisationseinheit kann geographisch genau lokalisiert werden. Alle Geräte sind auf einer Karte darstellbar. Auf der Karte können Zusatzinformationen dargestellt werden.

So lassen sich z.B. auch die Stati aller PV-Module auf einer Karte darstellen um schnell defekte Module ausfindig zu machen.

2_0_DashboardMap

Messwerte erfassen

Messwerte können sowohl über eine REST-konforme Schnittstelle als auch über einen Importer in das SmartMonitoring erfasst werden. Die REST-Schnittstelle kann genutzt werden, um Daten live von einem Sensor zu empfangen. Der Importer ist in der Llage auch ältere, umfangreichere oder nur in zusammengefasster Form (unterschiedliche zeitliche Auflösungen der Messreihen, z.B. eine Datendatei je Stunde) effizient zu erfassen und in die Datenbank zu speichern.

Die REST-Schnittstelle kann ohne weiteren Konfigurationsaufwand Daten für jedes beliebige im SmartMonitoring angelegte Messgerät verarbeiten. Der Importer kann durch ein Plugin-Konzept leicht erweitert werden um neue Dateiformate zu verarbeiten.

Datenvisualisierung

Gesammelte Messwerte können in einer Reihe von Diagrammen visualisiert werden. Dabei können nicht nur die Daten eines Messgerätes zur Zeit dargestellt werden, es ist auch möglich, Daten unterschiedlicher Messgeräte gemeinsam zu visualisieren um so direkte Vergleiche ziehen zu können.

2_0_DataVisualisation

Medienverwaltung

Zu allen Geräten können Bilder, Videos und 3D-Modelle zugeordnet werden. In Medien können Markierungen gesetzt und Kommentare hinterlassen werden.

Somit können z.B. auf Thermographie-Bildern von PV-Modulen beschädigte Stellen markiert werden.

2_0_MediaMarking

Gute Skalierbarkeit

Das SmartMonitoring ist sowohl auf Low-End-Geräten, wie dem RaspberryPi als auch auf High-End-Servern lauffähig.

Datenaustausch

Verschiedene SmartMonitoring Instanzen können Daten untereinander in regelmäßigen Abständen austauschen. Der Datenaustausch ist verschlüsselt möglich. Die Verschlüsselungsalgorithmik genügt strengsten Anforderungen an den Datenschutz und ist zukunftssicher auch im Hinblick auf die Nutzug immer schnellerer Rechentechnik bis hin zum theoretisch benutzten Quantencomputer.

Damit ist z.B. die Übertragung der Messwerte von dezentralen Erfassungsstellen zu einer zentralen Instanz möglich.

Softwarestruktur

2_0_Komponentendiagramm

Clone this wiki locally