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

SteuVE Improvements #15239

Open
2 tasks
andig opened this issue Aug 4, 2024 · 7 comments
Open
2 tasks

SteuVE Improvements #15239

andig opened this issue Aug 4, 2024 · 7 comments
Assignees
Labels
backlog Things to do later

Comments

@andig
Copy link
Member

andig commented Aug 4, 2024

Currently, evcc tries to adjust grid consumption for the LPC use case. Regulation seems to require tuning down new SteuVEs, but not a) all chargers and b) not tune down grid consumption but consumption of those SteuVEs. Also, the dynamically created lpc circuit is not visible in the UI (#15227 (comment)). It seems this requires these changes:

  • make it user responsibility to collect all affected SteuVEs in a single circuit
  • make that circuit configurable for usage by HEMS

Following this, HEMS configuration needs to change as follows, compared to #15139:

Digital:

hems:
    type: eebus
    circuit: lpc # lpc circuit
    ski: <SKI der Steuerbox>

Analog:

hems:
    type: relay
    circuit: lpc # lpc circuit
    maxPower: 4200 # single SteuVE
    limit:
      source: mqtt
      topic: hems/limit/bool

Given the following circuits:

circuits:
- name: root
  title: Grid
- name: lpc
  title: Limitation of Power Consumption
  parent: root

All SteuVE-affected loadpoints MUST be assigned to the lpc circuit.

TODO

  • decide if LPC circuit can/must be part of hierarchy
  • handle power production (reduces limits)
@andig andig added the enhancement New feature or request label Aug 4, 2024
@VolkerK62
Copy link
Contributor

All SteuVE-affected chargers MUST be assigned to the lpc circuit.

Meinst du "chargers" oder "loadpoints"?
Wenn du loadpoint meinst, kann man dann einen loadpoint mehreren circuits zuordnen?

@goebelmeier
Copy link
Contributor

Bei mehreren Wallboxen kann ich das ja verstehen. Aber ist es in jedem Fall realistisch, dass man alle SteuVE hinter den gleichen Circuit bekommt? Wallboxen + Heimspeicher + Wärmepumpe + Heizstäbe + Klimaanlagen

@premultiply
Copy link
Member

Theoretisch muss ein (virtueller) SteuVE-Circuit ja nicht zwingend mit der realen Installation übereinstimmen sofern bestimmte Voraussetzungen (alle Verbraucher mit eigener Leistungsmessung) vorliegen. Letztendlich bedarf es ja nur der korrekten Summenleistung der SteuVE.

Diese darf bei aktiver maximaler Dimmung die nach Formel berechnete Maximalleistung zzgl. Eigenproduktion nicht überschreiten.

@andig
Copy link
Member Author

andig commented Aug 4, 2024

Das wäre ein Argument dafür, die Steuerung via HEMS komplett vom Lastmanagement zu trennen. Dann bräuchte es mehrere Root Circuits und ein Ladepunkt müsste sich zu mehreren Circuits zuordnen lassen?

@andig
Copy link
Member Author

andig commented Aug 5, 2024

@premultiply wie wäre es, wenn wir mehrere root circuits erlauben i.s. dass der lpc circuit stand-alone existieren darf? Für Ladepunkte würde das dann bedeuten, dass sie mehreren (i.e. 2 Circuits) zugeordnet sein dürfen. Das fände ich charmanter als noch einen anderen Mechanismus zu verwenden ("Tags") da die Leistungsredzierung dann additiv erfolgen können, circuit für circuit?

@premultiply
Copy link
Member

Da spricht für mich nichts dagegen.
Meine Beschreibung war nur funktional gemeint.

@github-actions github-actions bot added the stale Outdated and ready to close label Aug 12, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 17, 2024
@premultiply premultiply removed the stale Outdated and ready to close label Aug 18, 2024
@VolkerK62
Copy link
Contributor

ist das absichtlich (noch) geschlossen?

@andig andig added backlog Things to do later and removed enhancement New feature or request labels Oct 6, 2024
@andig andig reopened this Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Things to do later
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants