Insolation only calculated from first two arrays?

Hello,

I’ve been using PVOutput for a number of years, and of course, it’s my go-to for performance on nearly everything other than my Sense. Recently, we added a third array, running on Enphase microinverters. Enphase API works great, alongside SBFSpot for my Sunny Boy string inverters.

I added this to PVOutput by aggregating our Enhpase array. I’ve also specified a “third array” in the settings for my combined array. However, I find that the insolation estimates are provided only for the first two arrays - the third seems to be ignored in calculations. I can see that it is used for calculating yield estimates, but not for the insolation curves. Is this correct? If so, I guess I’ll have to average the two front arrays, as they’re at the same tilt and pitch, though different panel wattages and inverters.


See screenshot for my configuration. Again, estimates for yield are correct, but insolation curve is not correct.

I guess the answer to this remains unknown, or perhaps there’s a bug when two arrays have the same azimuth and tilt. For now, I’ve combined and averaged the two arrays into an average value, and now the insolation looks right.

The insolation calcuation only supports up to 2 arrays at the moment.