Skip to content

Configure pvoutput output plugin

Jan Bouwhuis edited this page May 27, 2021 · 4 revisions

The pvoutput output plugin is configured using the section output.pvoutput:. For more information see also the information in README.md.

To enable the plugin, additional you need to configure the output key at the section plugins:.

Preparing pvoutput API key

Create your pvoutput account at (https://pvoutput.org/register.jsp). Enable API access. When adding your system, you will notice a sys_id that was generated.

Aggregating multiple inverters/plants.

If you have more than one inverter producing data, you can calculate total energy generation and power over all systems. To enable this config, add your pvoutput sys_id at your plant specific configuration settings section.

Use of temperature

Omnik data logger enables you to add temperature to pvoutput. Set key use_temperature to true. If you are using the localproxy or tcpclient you can use the inverters temperature. Setting the key use_inverter_temperature to true will enable this feature. When using the solarmanpv or omnikportal client, you need to configure the openweather configuration section.

Publishing voltage

PVoutput also supports publising the voltage. You can choose which voltage field you want to publish. Set the key publish_voltage to voltage_ac_max to use the highest voltage over all fases. If you have a DSMR smart meter integrated as well, then you can also use net_voltage_max in case you cannot use localproxy or tcpclient. During sun down you can fallback publishing DSMR net voltage by setting key net_voltage_fallback to e.g. net_voltage_max. Omnik data logger will then automatically fall back using your smart meter provided data.

Note that only DSMR 5 and 5B support publishing the net voltage.