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

Add loadpoint config api (BC) #18137

Open
wants to merge 166 commits into
base: master
Choose a base branch
from
Open

Add loadpoint config api (BC) #18137

wants to merge 166 commits into from

Conversation

naltatis
Copy link
Member

@naltatis naltatis commented Jan 8, 2025

Continues #12958. Fix #12903

This PR deprecates the following yaml loadpoint settings:

  • mode
  • title
  • phases
  • min/max current
  • priority

TODO

  • UI for loadpoint properties @naltatis
  • UI for adding/changing charger @naltatis
  • UI for adding/changing lp meter @naltatis
  • e2e tests @naltatis
  • add translations @naltatis
  • UI default vehicle select @naltatis
  • UI circuit assignment @naltatis
  • API for assignable circuits @andig
  • API set meter, charger, defaultVehicle @andig
  • UI for adding/removing loadpoints @naltatis
  • API for adding/remove loadpoints @andig
  • implement config as settings
  • unable to save priority=0 @andig
  • remove orphan meters/chargers (no site/loadpoint ref) on startup
  • fix unit tests @andig
  • fix initial lp saving issue (logger, settings) @andig
  • store loadpoint settings in config (based on chore: persist device details as json #15224) @andig
  • handle pointer values like smartcostlimit
  • decide/adapt migration strategy (use evcc migrate?) @andig @naltatis
    • evcc migrate --reset removes all ui configured entities (vehicles, meters, chargers, loadpoints)
    • migrating these entities from yaml to ui will be done in a separate issue later
  • demo mode solution @naltatis
  • loadpoint settings adapter (config & runtime values) @andig
  • no phase option when single-phase (switch socket)

@andig andig added enhancement New feature or request prio Priority labels Jan 8, 2025
@github-actions github-actions bot added the stale Outdated and ready to close label Jan 19, 2025
@andig andig added backlog Things to do later and removed stale Outdated and ready to close labels Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Things to do later enhancement New feature or request prio Priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI: Make loadpoints configurable
2 participants