PVOutput is retrieving total AC power for a SolarEdge site, this is correct when there is no SolarEdge battery in the system and is the equivalent to the PV generation…
However, when there is a battery this total AC power is no longer the same as PV output, two obvious cases I can hightlight are:
- The batery is being charged from “excess solar”, this is energy from the DC bus going into the battery to charge it and therefore is not converted to AC to be reported at that time.
- The battery is discharging, this could be overnight, it is reported by the total ac power parameter. Obviously this is not directly PV output (although it relates to the under reporting in point 1 above minus round trip losses)
While I would love the battery charge/discharge, round trip efficiencies etc to be handled (and get the may be a big job), as a starting point it would be great if people with similar systems as me could accurately track PV generation.
I have raised a ticket with SolarEdge to find out what they recommend as best method, can it be done with V1 API, be retrieved via V2 API or be calculated from a number of other parameters.