Skip to content

PVOutput.org support

Johan Meijer edited this page Feb 13, 2023 · 13 revisions

Write output direct to PVOutput.org

To enable this functionality in .ini define in [pvoutput] section:

  • pvoutput=True
  • apikey=yourapikey
  • systemid=yoursystemid

For Multiple inverter (sytemid) support add this in [pvoutput] section of grott.ini:

  • pvoutput=True
  • apikey=yourapikey
  • pvinverters = <amount of inverters
  • systemid1=<PVOoutput systemid for inverter 1>
  • inverterid1=
  • systemid2=<PVOoutput systemid for inverter 2>
  • inverterid2=
  • etc

multiple inverters with own shinewifi/shinelan datalogger and/or multiple inverters via 1 shinelink are supported

Environmental variables can be used to enable PVOutput.org support with Grott docker container
For all above parameters an environmental variable can be defined starting with gpv...... (e.g. gpvoutput=True, gpvapikey=yourapikey, gpvsystemid=yoursystemid)

Remarks

For installation with 1 inverter both above described methods can be used

To enable multiple inverters in PVOutput.org you need to define multiple system id's (Donation required). Each inverter will have its own system id. Data Aggregation is possible with defining parent and child system id's. By example you can define an extra system id and make this the parent for all other system id's. The parent system id will then show the aggregated data of all other system id's (inverters).

How to send to PVOutput.org using nodered is described in:

https://github.com/johanmeijer/grott/wiki/Node-Red,-PVOUTPUT.org,-Influxdb-and-grafana-examples