PV Energy not shown on time

I use the Solax integration with my SofarSolar Hybrid inverter. I found that the values appear in HA kind of deplayed. Today it started displaying around 13:00 with the sum of energy produced until then. On other days, the whole data are delayed by some hours, so the whole curve is shifted. Also the values are not shown in the dashboard before.

I checked the time setting of the inverter. It is Ok.

Tell me, what sensor are you using as the source?

This is what happens if the sensor is unavailable for some time, and then starts reporting after a couple of hours. So looking at the sourse sensor is indeed the way to go.

I use “sofar3 Inverter Solar Generation Today”

  • state_class: total_increasing
  • unit_of_measurement: kWh
  • device_class: energy
  • friendly_name: sofar3 Inverter Solar Generation Today

and “sofar3 Inverter Export Energy Today”

  • state_class: total_increasing
  • unit_of_measurement: kWh
  • device_class: energy
  • icon: mdi:home-export-outline
  • friendly_name: sofar3 Inverter Export Energy Today

First, you need to use “Total” (w/o any resets outside of HA) sensor not “Today” (which has some arbitrary reset outside of HA). :wink:

But who knows… Dashboard is simply presenting data from your sensor. If the data are incorrect you can’t expect dashboard to conjure up data outside of what was recorded. :wink:

According to the “Total” graph it’s most likely an issue w/ the integration (or template sensor) used.

I found a solution for this, also I am not sure what finally let to the problem. I updated the firmware of the inverter and the data appeared correct in HA, without further do on the HA side. Seemed the timesetting on the inverter got somehow out of sync.

But still, don’t use Today sensors (w/ periodic resets outside of HA) in Energy dashboard.

Use Total sensors instead.

Energy dashboard will do the parsing and it’s therefore more accurate because of the timezone, etc. On top of that Total sensors are usually more accurate in general.