My 6kW Fronius inverter is monitored via the Fronius integration. It mostly looks fine. Although today has been rainy, the panel_energy sensor (Which is an integral helper) shows that we've generated just under 4kWh today
I wanted to compare it with the utility sensor that was created to track daily solar generation for PredBat. It''s defined as a utility_meter in configuration.yaml

Where 6kw_panel_energy is the graph I showed above
And the utility meter does produce a daily graph.... Except it's got the values wrong. The difference today between the panel energy before 08:00 and now is around 3.8kWh. But the utility meter shows 6.68 kWh generated today
Which by all my other methods of counting, is just wrong (Also compared with pvoutput that calculates energy from the power readings, and that agrees with the panel_energy delta for today)
The details show the last value of the source. But nothing to indicate why it thinks the daily delta is 6.8kWh and not 3.4 or so
Wrong integral rule perhaps on the 6kw_panel_energy? I had used Left hand... Have updated that to Trapezoidal. And we'll see how it goes tomorrow... Although the docs for left hand state it'll under estimate. And I still don't see why the utility meter would act like it's double counting...



