Skip to content

Dynamic Power Limiter

Bernhard Kirchen edited this page Mar 19, 2024 · 43 revisions

Zero feed throttle (Nulleinspeisung)

Settings

  • Target grid consumption specifies the power to be either consumed from the grid (when set to a positive value) or to be fed back into the grid (when set to a negative value). The DPL steers the inverter such that this value is achieved at the power meter.
  • The hysteresis value helps optimize communication with the inverter by skipping unnecessary power limit updates. An update is only sent if the absolute difference between the newly computed power limit and the limit reported by the inverter matches or exceeds the hysteresis value. This approach can conserve both airtime and CPU resources.
  • The target inverter is the one that will be controlled by the power limiter. The power limiter can only control a single inverter at this point in time.
  • The lower power limit value is setup prior to shutting down the inverter for any reason. If the calculated target limit value is less than the lower power limit, the inverter will also be shut down, unless the inverter is setup by the respective switch to be connected to solar panels (rather than a battery).
  • The upper power limit constrains the limit value which may be setup at the inverter. However, a higher limit may be setup if your inverter
  • Inverter is behind power meter: Select this if your inverter power is measured by the power meter. This is typically the case.
  • Battery start and stop thresholds can be configured using voltage and / or State of Charge (SoC) values. SoC values are reported by a compatible battery interface, (Pylontech battery, JK BMS, Victron SmartShunt, MQTT). SoC values are always preferred, if available, and voltage thresholds are used as a fallback.

(Full) Solar Passthrough

See separate Wiki page.

Voltage Measurements

The DPL will measure the battery voltage at different locations in the system, if possible. It will use the following measurement sources in the order presented:

  1. BMS
  2. Victron charge controller battery output
  3. Inverter input

HomeAssistant Toggle Switch

You can activate/deactivate the Dynamic Power Limiter by writing a value ("0", "1" or "2") from your Home Automation System using MQTT. Read the complete information and details at MQTT power-limiter-topics.

This toggle is auto-discoverable using Releases more recent than 2024-03-17.

TODO (what do these screenshots show?)

OpenDTU-onBattery Dynamic Power Limiter DE -

OpenDTU-onBattery Dynamic Power Limiter EN -

And if (since) you are going to ask, "can Dynamic Power Limiter control more than one inverter?", have a look here:

https://github.com/helgeerbe/OpenDTU-OnBattery/wiki/FAQ#can-opendtu-onbattery-dynamic-power-limiter-control-more-than-one-inverter

Clone this wiki locally