Functions Parser SpecialParser PapendorfWXTPArser - SmartEnviroSystem/SmartDataPorter GitHub Wiki

Dieser Parser kann Wetter-Daten aus xml basierten Dateien der Papendorf-Anlage extrahieren.

Die Dateien enthalten:

  • Wetterdaten einer kompletten Stunde im Minutentakt

Hinweise:

  • Die Dateien werden mit gzip gepackt zur Verfügung gestellt. Sie werden durch entpackt, bevor sie an den Parser gestreamt werden.

Entwickler:

  • Florian Fehring

Ausgelesene Daten

Es werden die folgenden Daten ausgelesen:

Name Beschreibung Messwerttyp Messwerteinheit
ts Zeitpunkt der Messung ts ts
wind_dir_min Windrichtung min. dir (float8) ° (Grad)
wind_dir_avg Windrichtung avg. dir (float8) ° (Grad)
wind_dir_max Windrichtung max. dir (float8) ° (Grad)
wind_speed_min Windgeschw. min. speed (float8) m/s
wind_speed_avg Windgeschw. avg. speed (float8) m/s
wind_speed_max Windgeschw. max. speed (float8) m/s
pressure Luftdruck pressure hPa
env_temp Aussentemperatur temp °C
device_temp Gerätetemperatur temp °C
humidity Luftfeuchtigkeit humidity %
rain_amount Regenmenge (Tag) amount (float8) ml
rain_duration Regendauer (Tag) duration s
rain_intensity Regenintensität intensity ml/h
hail_amount Hagelmenge (Tag) amount (float8) hits/cm²
hail_duration Hageldauer (Tag) duration s
hail_intensity Hagelintensität intensity hits/cm²h
rain_peak Max. Regenintensität intensity mm/h
hail_peak Max. Hagelintensität intensity hits/cm²h
heat_temp
heat_voltage
supply_voltage
ref_voltage

Dateierkennung

Der Parser erkennt seine Zuständigkeit an folgenden Eigenschaften:

  • Die Datei hat den Mime-Type application/xml
  • Die Datei enthält in den ersten 1100 Bytes die Information <item key="softwaretype" value="psescc_wxt520"/> und <item key="class" value="WXT520"/>

Import-Konfiguration

Dieser Parser benötigt keine speziellen Konfigurationseinträge.

Beispiel-Datei

Typische Beispieldatei: PapendorfWXTParser.xml.gz

Hinweise:

  • Die Dateien sind mit gz gepackt und werden durch den Importer entpackt.