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

Planner: Conflict with load management and suggestion for Solcast and consumption #14049

Closed
djfanatix opened this issue May 24, 2024 · 8 comments
Labels
enhancement New feature or request stale Outdated and ready to close

Comments

@djfanatix
Copy link
Contributor

Is your feature request related to a problem? Please describe.
When the Load management is activated, the forecast of the planner is not correct anymore.
Example:

  • Max charge setting: 8kw
  • Max grid import setting: 5kw

--> EVCC will calculate with 8kw, which is possible when there is 3kw Solar + 5kw Grid, but not during the night.

Describe the solution you'd like

  1. Quick fix: when load management is activated, calculate planning with max grid import setting (5kw example), if we have solar, this is a nice extra.
  2. Future: Implement Solcast to make a more accurate planning forecast
  3. Very far Future: Add, for example, the possiblity to add own house consumption. (experimental)
    a. complicated: make a model to calculate house consumption based on past data
    b. easier: add the possibility to upload, fetch, mqtt,... a json with a load profile of your house for the next 24 hours. (can be achieved with home assistant or alternative)

Describe alternatives you've considered
Anyway, many thanks for all the work done for EVCC!

@andig
Copy link
Member

andig commented May 24, 2024

Load management does currently not work hand in hand with planner and priorities. Will be documented in evcc-io/docs#561.

Update Solcast see #9454

@andig
Copy link
Member

andig commented May 24, 2024

Add, for example, the possiblity to add own house consumption.

Interesting and certainly doable. What would be the actual use case?

@djfanatix
Copy link
Contributor Author

Currently I am using EMHASS (https://emhass.readthedocs.io/en/latest/) as an EMS (Energy Management System) for steering my home battery based on dynamic pricing, solar forecasts and prediction of home load.

To optimize the accuracy of the planner function in EVCC, if it knows the prices, solar forecast and home load forecast, it can make a more accurate planning.
In the future, battery steering could also be implemented. (charging and discharging battery based on prices), but maybe this is out of the scope of EVCC.

@andig
Copy link
Member

andig commented May 24, 2024

That would only be relevant together with load management then. Without LM, the planner will always charge at full speed.

@premultiply
Copy link
Member

Quick fix: when load management is activated, calculate planning with max grid import setting (5kw example), if we have solar, this is a nice extra.

Yep. Might be a good first improvement.

But there may be even more issues with LM vs Planner: Just think about charging two (or more) cars in parallel...

@andig
Copy link
Member

andig commented Jun 16, 2024

Seems theres nothing left to do here that's not already in the backlog, hence closing. Thank you!

@andig andig closed this as completed Jun 16, 2024
@andig andig added the enhancement New feature or request label Jun 16, 2024
@djfanatix
Copy link
Contributor Author

But is something changed?

Could below be implemented?

Quick fix: when load management is activated, calculate planning with max grid import setting (5kw example), if we have solar, this is a nice extra

@andig
Copy link
Member

andig commented Jun 20, 2024

Yes, see #14261

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale Outdated and ready to close
Projects
None yet
Development

No branches or pull requests

3 participants