SolarEdge data discrepancies - use totalEnergy


I have setup my SolarEdge monitoring, but the figures on PVOutput are consistently overstated. The figures on the SolarEdge monitoring site and the figures from my electricity supplier match, but PVOutput consistently has about 3-4kw too much for all my figures. Any ideas what I might be doing wrong?


Consumption or generation…


If you look carefully at the data coming back from the Solaredge API on a 3-phase Inverter you see that L1 and L2 power is always the same. That made me think and dive into the data…
It looks like:

  1. Total active power is plainly L1 + L2 + L3 , from the reported Active powers, Ok, but…
  2. The reported Reactive power from L2 and L3 are interchanged…
  3. The reported L3 Active power is actually the one from L2…
  4. You can then calculate L3 Active power from SQRT(AppwrApPwr-RePwrRePwr) (there will be rounding errors, as the powers used to calculate with are already rounded).

The error made from this is not more than 0.5% on the few days i calculated, but maybe the error can be higher for some situations or installations ?


Consumption or generation…

Well it appears everything is - import export always reads high, but consumption and generation can be high or low.

Some figures from this week
Date Source Generation consumption Export Import
25/3 portal 5.211 21.759 0.269 16.817
25/3 retailer 0.28 16.87
25/3 pvoutput 7.018 22.936 1.451 17.369

pvoutput difference +1.807 +1.177 +1.182 +0.552

26/3 portal 41.598 19.213 26.6 4.215
26/3 retailer 26.6 4.24
26/3 pvoutput 40.651 18.238 28.228 5.815

pvoutput differences -0.947 -0.975 +1.628 +1.6


Solaredge portal seems to be using totalEnergy while PVOutput is calculating energy from totalActivePower.

There will be an option in the future to use totalEnergy instead of totalActivePower.

Total energy reported from solaredge API on 26/03 was 41.700


Excellent news…thanks