Skip to content

Configure csvoutput output plugin

Jan Bouwhuis edited this page Nov 15, 2021 · 3 revisions

The CSVoutput plugin uses Python's built-in csv library. The plugin is activated by adding csvoutput to list at plugins->output. A CSV file can be created at inverter level, by specifying csvfile at the plant specific settings. If you have multiple inverters, you can reuse the CSV file as long as the same fields are exported.

An alternative is to let Omnikdatalogger aggregate the the totals and log them as a single line. This also allow to log some DSMR related data to your CSV record.

Integrating DSMR adds the following data fields:

  • energy_direct_use
  • energy_used_net
  • power_direct_use
  • power_consumption
  • last_update_calc (timestamp)

To be able to integrate with DSMR requires that the client data is very recent and not delayed.