Sometimes when our system is getting lots of sun (and usually only when our generator is doing a full charge), our charge controllers will go into “absorb” mode. Afterwards, our charge controllers will be in float.
With absorb and float modes, our charge controllers limit how much they’re charging the batteries. When this data goes into PVOutput, it’s used to determine the weather conditions for that day. It would be nice to be able to mark certain inputs that go to PVOutput that the power generation may not be completely accurate to how much sun we’re getting because our charge controllers are limiting how much they put into the batteries.
This would be something for each auto uploader to implement, but I know that my SolarThing uploader project would implement it immediately if it became available.
I also think that there are many other systems that probably have this problem. Most systems that aren’t supplemented by a generator are sized big enough that allow for a full charge pretty early in the day meaning that half of the inputs on PVOutput for a sunny day could be inaccurate.