Skip to main content

General Requirements

  • One smart meter per file: Each CSV file can only contain data for one smart meter. Uploading data for multiple smart meters via one file is not supported at this time. If this is a requirement please get in touch with us.
  • Each row must represent a 15‑minute measurement interval.
  • The first row in the file must be a header row containing the column field names.
  • Field separator: Semicolon (;).
  • Character encoding: Automatically detected (use UTF‑8 if unsure).

Field Specification

The table below defines the allowed & required fields.
Field nameRequiredTypeDescriptionExamples
dateyesStringDate of the measurement (DD.MM.YYYY).30.02.2024
timeyesStringTime of the measurement in the smart meter’s timezone (HH:MM).23:30
unityesStringUnit of the measurement. Allowed values: W, kW, Wh, kWh.Wh
valueyesIntegerMeasurement value. Must be a whole number.968900
directionoptionalStringEnergy flow direction:
P — production
C — consumption
If left empty, the system uses the smart meter’s configuration. This field is required if the smart meter is configured for both directions.
P
qualityoptionalStringTo specify the data quality:
U — uploaded (default, for normal measurements)
F — forecast (for data in the future)
E — estimated (for estimated data in the past)
U

Example File

date;time;value;unit;direction
01.02.2025;00:15;8.5;kWh;C
01.02.2025;00:30;16;kWh;C
01.02.2025;00:45;32;kWh;C