Skip to content

Functions Parser SpecialParser GebaeudeDParser

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

Der GebaeudeDPVPArser dient der Verarbeitung von JSON basierten Datendateien, aus dem Datenlogger der Sunsnifferdaten der PV-Anlage auf dem Dach von Gebäude D - Campus Minden.

Import-Tabelle

Die Import-Tabelle muss wie folgt aufgebaut werden:

Name Beschreibung Messwerttyp Messwerteinheit
id Laufende Nummer des Datensatzes int8
voltage Spannung des Moduls float4 V
temprature Temperatur des Moduls float4 °C
start_ts Startzeitpunkt der Aufnahme timestamp
end_ts Endzeitpunkt der Aufnahme timestamp
current Spannung des Strangs float4 A

Import-Konfiguration

Zusätzlich zu den Parametern für Import-Datenquelle und -Ziel müssen die folgenden Parameter angegeben werden:

Parameter Bedeutung Standard optional
gebaeudedpvparser.serialmapping Mapping von Seriennummer auf Tabellenname ja

Einfaches Beispiel mit minimaler Konfiguration

{
  "importer": "HTTPImporter",
  "parser": "CSVParser",
  "url": "http://meinetolledatenquelle.de/onlinedaten.csv",
  "server": "http://epigraf01.ad.fh-bielefeld.de:8080",
  "smartdata": "SmartDataDachanlage",
  "storage": "test",
  "collection": "test_gebaeudedpv",
  "gebaeudedpvparser.serialmapping": [
      {
        "serial": "20116551",
        "collection": "modul_BG032339"
      }
   ]
}

Datei-Erkennung

Dieser Parser hat noch keine Datei-Erkennung implementiert, er wird jede Datei akzeptieren und versuchen als Json zu interpretieren.

Beispiel Quell-Dateien

Clone this wiki locally