Page 1 of 1

Changes in pv_power sensor vs solar generation total after KH firmware update

Posted: Sun Feb 15, 2026 2:37 pm
by WyndStryke
Has anyone noticed that the PV Power sensor seems to underreport with recent firmware (KH7, 1.37 to 1.58)?

I have a Riemann integral which provided a more precise value for solar generation today, but ever since the firmware updated, it has been underreporting by about 10% compared to the 'solar generation' (total and today) sensor, and I think this is because sensor.pv_power is low.

The definition is here:
SolarGenerationToday_vs_Riemann_definition.png
Here it shows before & after the update, note that the Riemann tracks the solar generation today sensor quite well prior to the update (although I do purge it into long-term-statistics after a day or two)
SolarGenerationToday_vs_Riemann_202602_2_15.png
So in this example, note that pv_power is reporting zero, while the solar generation today sensor is already starting to increase.
SolarGenerationToday_vs_Riemann_20260214.png
Another 'before'
SolarGenerationToday_vs_Riemann_20260212.png
SolarGenerationToday_vs_Riemann_20260213.png
SolarGenerationToday_vs_Riemann.png

Re: Changes in pv_power sensor vs solar generation total after KH firmware update

Posted: Mon Feb 16, 2026 1:44 pm
by WyndStryke
It looks like calculating power from sum(voltage*current) gives about 80w higher than the pv_power sensor. As far as I can see, calculating it from voltage*current results in the same energy figure as from the Solar Generation Today sensor, while the Riemann sum directly on the inverter power sensors gives a significantly lower reading.

I wonder if they have moved the parasitic load overhead of the system from the load sensor to the pv sensors. I had noticed something similar with the load power vs the load energy sensors on the old firmware, where the Riemann sum on load power gave a different result to the load energy sensor.
pv_power_calc.png
For Load Energy, the Riemann is closer after the update than before.
load_energy_change.png