myGEKKO Charge Manager

Automation Control System • REST-API (DDF)

myGEKKO

Charging Manager DDF – Brief Description

The Charging Manager is a DDF for dynamic load distribution in EV charging parks with up to 16 charging points. To achieve this, the Charging Manager continuously monitors the current grid consumption and the charging demand of connected vehicles. If the configured power limit of the grid connection is reached, the Charging Manager reduces the maximum allowable charging power of individual charging points and distributes the available power across active charging points using the fair-share principle. An integrated soft start ensures that power changes occur slowly and gently, and that the communication limits of the respective charging stations are observed.

The Charging Manager operates with two power limits:

  • P_SOFT: Control threshold of the grid connection. The Charging Manager regulates the entire charging park to this value using a PI controller.
  • P_HARD: Maximum power limit of the grid connection. When this value is reached or exceeded, the charging power of the charging park is immediately reduced to protect the connection fuse.

Configuration

Charging park-specific data is stored via a JSON configuration. For each charging point, the minimum and maximum charging power are defined:

  • P_MIN_CPx: Minimum charging power of the charging point
  • P_MAX_CPx: Maximum charging power of the charging point

If a minimum power of 0 kW is entered for a charging point, the Charging Manager may pause the charging session if needed. If pausing is not desired, a minimum power greater than 0 kW must be configured.

Note: Please be aware that not all wallbox manufacturers support permanent pausing.

Additionally, the device "Charging Manager" must be created in the myGEKKO OS. The control parameters are configured there:

  • P_SOFT (desired maximum connection power)
  • P_HARD (absolute power limit)
  • Controller parameters P and I component
  • Dead zone T (minimum difference between grid consumption setpoint/actual value to activate the Charging Manager)
  • Power ramp (step size of charging power changes)

Sensible default values are pre-configured. If needed, the control behavior can be adjusted: A higher P component leads to a faster response to load changes, while the I component compensates for remaining control deviations.

Integration

For commissioning, the following data points are linked in the IO configuration of the "Device Charging Manager" and "E-Mobility" systems:

Inputs

  • CPS_1 to CPS_16 (DI – link the status of the charging points from the respective DDFs of the charging stations)
  • P_IST_NETZ (AI – link the current grid consumption)

Outputs

  • P_CP1 to P_CP16 (AO – maximum charging power per charging point released by the Charging Manager. This must be linked in the E-Mobility system under Parameters > Charging Power Limit)
Manufacturer Type Protocol Model Version ID
myGEKKO Automation Control System REST-API (DDF) 11 1 0x0D000001000B0100
ID Name Unit Type Direction
0 P_CP1 kW real OUT
1 P_CP2 kW real OUT
2 P_CP3 kW real OUT
3 P_CP4 kW real OUT
4 P_CP5 kW real OUT
5 P_CP6 kW real OUT
6 P_CP7 kW real OUT
7 P_CP8 kW real OUT
8 P_CP9 kW real OUT
9 P_CP10 kW real OUT
10 P_CP11 kW real OUT
11 P_CP12 kW real OUT
12 P_CP13 kW real OUT
13 P_CP14 kW real OUT
14 P_CP15 kW real OUT
15 P_CP16 kW real OUT
16 P_CP_ALL kW real OUT
18 P_MAX_CP1 kW real IN
19 P_MAX_CP2 kW real IN
20 P_MAX_CP3 kW real IN
21 P_MAX_CP4 kW real IN
22 P_MAX_CP5 kW real IN
23 P_MAX_CP6 kW real IN
24 P_MAX_CP7 kW real IN
25 P_MAX_CP8 kW real IN
26 P_MAX_CP9 kW real IN
27 P_MAX_CP10 kW real IN
28 P_MAX_CP11 kW real IN
29 P_MAX_CP12 kW real IN
30 P_MAX_CP13 kW real IN
31 P_MAX_CP14 kW real IN
32 P_MAX_CP15 kW real IN
33 P_MAX_CP16 kW real IN
34 P_MAX_ALL kW real IN
35 P_MIN_CP1 kW real IN
36 P_MIN_CP2 kW real IN
37 P_MIN_CP3 kW real IN
38 P_MIN_CP4 kW real IN
39 P_MIN_CP5 kW real IN
40 P_MIN_CP6 kW real IN
41 P_MIN_CP7 kW real IN
42 P_MIN_CP8 kW real IN
43 P_MIN_CP9 kW real IN
44 P_MIN_CP10 kW real IN
45 P_MIN_CP11 kW real IN
46 P_MIN_CP12 kW real IN
47 P_MIN_CP13 kW real IN
48 P_MIN_CP14 kW real IN
49 P_MIN_CP15 kW real IN
50 P_MIN_CP16 kW real IN
51 P_SOFT kW real IN
52 P_HARD kW real IN
53 PI_P real IN
54 PI_I s real IN
55 PI_T real IN
56 RAMP_STEP_ALL kW real IN
57 N_CP_ACTIVE int IN
58 P_SOFT_ACTIVE int IN
59 P_HARD_ACTIVE int IN
60 PI_OUT % real IN
61 CHARGE_POWER_ALL kW real IN
200 Quality IN
201 Info IN
*2026-06-17 07:43:53 (do) ******************************
Last Commit: 11d7eaa3 | 2026-06-17 07:43:44
*2026-07-08 08:58:36 (do) ******************************
Last Commit: 49a811ae | 2026-07-08 08:55:21
*2026-07-08 13:13:45 (do) ******************************
Last Commit: 346871a2 | 2026-07-08 11:56:39