Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Variable sensor.solis_energy_today not updated correctly! #382

Open
Bildhauer1963 opened this issue Jul 19, 2024 · 11 comments
Open

Variable sensor.solis_energy_today not updated correctly! #382

Bildhauer1963 opened this issue Jul 19, 2024 · 11 comments
Labels
need more info Insufficient info to be able to resolve

Comments

@Bildhauer1963
Copy link

The variable solis energy today (sensor.solis_energy_today) is ist not updated correctly. Starting at 12.00 am it seems that it starts updating with an initial value of the cumulated value for the day. Please look at
Cursor_und_Home_Assistant_und_New_Issue_·hultenvp_solis-sensor_und_Über_dem_Nachrichtenbetrachter__Mailbutler. Solis itself show for today the following dat
Wechselrichter-DetailsSolisCloud

@hultenvp
Copy link
Owner

Most Solis inverters reset at dawn, meaning they continue reporting energy stats from the previous day until dawn via the API.
There is a filter in the code that ignores data based on inverter state during the morning. Looks like your inverter reports the wrong state via the API, meaning proper reporting only starts at noon.
Please provide a screenshot of inverter state from midnight till somewhere after noon for a day that your observe this anomaly

@hultenvp hultenvp added the need more info Insufficient info to be able to resolve label Aug 28, 2024
@eddysteurs
Copy link

I have the same problem, is has nothing to do with inverter reset at dawn, it occurs everytime you restart home assistant, it gets value 'unknown' instead of zero (like the month and year variables do get). I think it is because we have a battery only converter so there are no energy values (never), I also have to manually change it fro munknown to zero after each HA restart

@J3G0
Copy link

J3G0 commented Oct 30, 2024

{12FC542A-104E-4841-A0B4-01B5E48BE0B6}

I think I have the same issue, it shows a big peak of the previous day's worth of solar production.

@J3G0
Copy link

J3G0 commented Oct 30, 2024

Also (sorry I'm new to HA), is there any way to see a more detailed view instead of the 1 hour blocks in the energy dashboard.

@J3G0
Copy link

J3G0 commented Nov 11, 2024

Screenshot_20241111-230941~2
Screenshot_20241111-231747

As you can see the previous days worth of energy is added right when the inverter is initializing.

@J3G0
Copy link

J3G0 commented Nov 15, 2024

It looks like when the inverter is starting up the previous days total is still in the system and get pushed. However it corrects itself shortly after, on the next update it seems. This is also seen in the graph. The solis energy today also recorrects itself. Look like there needs to be a filter implemented to prevent this inverter behaviour to get stuck in the energy dashboard.

Some more screens;
Screenshot_20241115-134732
Screenshot_20241115-134638
Screenshot_20241115-134645

@hultenvp
Copy link
Owner

Might have the same root cause as #395 .

Please try again with release 3.7.1

@J3G0
Copy link

J3G0 commented Nov 24, 2024

Looks like in the changelog you defined the minimum required HA v to be v2024.9.0.

I am using the Synology HA core version, which is currently HA v2023.7.3-22.

So I can't update the integration. Any reason that requires the 2024.9 version?

@J3G0
Copy link

J3G0 commented Nov 28, 2024

I moved to a docker installation and V2024.9.3.

Yesterday no power really but today some.

Will update if I see that v3.7.1 fixed it :)

image

Might have the same root cause as #395 .

Please try again with release 3.7.1

@J3G0
Copy link

J3G0 commented Nov 29, 2024

Might have the same root cause as #395 .

Please try again with release 3.7.1

Sadly the 3.7.1 release doesn't fix this problem. This morning I got the full production of yesterday added again.
Screenshot_20241129-101428

@J3G0
Copy link

J3G0 commented Jan 3, 2025

Still happening in 3.8.1 as well, a check should be implemented to check how long the inverter is online for. To exclude this false value from being included in the reporting.
Screenshot_20250103-215117

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need more info Insufficient info to be able to resolve
Projects
None yet
Development

No branches or pull requests

4 participants