Download OpenAPI specification:Download
Cloud-based charging station Load Balancing
Some locations may have variable electrical load, which means that the total current can rise above the nominal rate of the location's switchboard fuse and lead to a power failure.
"Power Groups" feature in ChargEye allows setting a limit how much power a group of charging station is allowed to consume at any given time. Limiting the load not only protects the switchboard fuse, but can also help avoid additional investments in grid connection and cabling.
A power group may consist of subgroups and multiple charging stations. All charging stations in the same group/subgroup share a common limit. The limit is set in either AC amperes (input current) or DC kilowatts (output power). The available power is distributed between the chargers based on the demand and usage at the chargers.
Load balancing can be static or dynamic. In static load balancing, the used electric current measurement data is non real-time data. while dynamic load balancing is based on real-time electric current usage data provided by Kempower Load Manager Kit hardware.
Modify parameters of the given Power Group. With this endpoint, you may give just a partial object.
To change the maximum amperage a power group,
{- "group": {
- "maxCurrentA": 480
}
}
{- "success": true
}
Get a list of top-level Power Groups defined in the system.
There can be sub-groups, such as for dividing a location's total electricity supply into different transforms, each with distinct maximum allowed load.
OK
required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Unauthorized - Authorization: Bearer header is missing, invalid, expired, or user has no permission
{- "tree": {
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da": {
- "groupId": "4d15e45c-92f0-480f-9d18-c9abc1fc85da",
- "limitationType": "InputCurrent",
- "maxCurrentA": 2200,
- "timeThresholdToIncreasePowerSeconds": 240,
- "reservationMarginForActiveChargersKw": 20,
- "groupName": "Location 1",
- "loadBalancingEnabled": true,
- "defaultOfflinePowerKw": 400,
- "defaultMinPowerReservationKw": 2,
- "parentPath": [ ],
- "sub": {
- "e068cfcf-0d06-4a79-83d3-773eb436f45c": {
- "dynamicMaxCurrentAIncreaseThresholdMinutes": null,
- "dynamicMaxCurrentADivisibleBy": null,
- "groupId": "e068cfcf-0d06-4a79-83d3-773eb436f45c",
- "limitationType": "InputCurrent",
- "maxCurrentA": 2200,
- "timeThresholdToIncreasePowerSeconds": 240,
- "reservationMarginForActiveChargersKw": 20,
- "groupName": "Transformer",
- "loadBalancingEnabled": true,
- "defaultOfflinePowerKw": 1500,
- "defaultMinPowerReservationKw": 80,
- "parentPath": [
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da"
], - "sub": {
- "CS_9yh9Ajvd": {
- "priority": 10,
- "stationId": "CS_9yh9Ajvd",
- "parentPath": [
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da",
- "e068cfcf-0d06-4a79-83d3-773eb436f45c"
], - "stationName": "K0010280A Cabinet-1"
}, - "CSJqgX12D0b": {
- "priority": 10,
- "stationId": "CSJqgX12D0b",
- "parentPath": [
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da",
- "e068cfcf-0d06-4a79-83d3-773eb436f45c"
], - "stationName": "K0010284A Cabinet-2"
}, - "CS6Pho4CUrO": {
- "priority": 10,
- "stationId": "CS6Pho4CUrO",
- "parentPath": [
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da",
- "e068cfcf-0d06-4a79-83d3-773eb436f45c"
], - "stationName": "K0010254A Cabinet-3"
}, - "CS6jvoo12Z-": {
- "priority": 10,
- "stationId": "CS6jvoo12Z-",
- "parentPath": [
- "4d15e45c-92f0-480f-9d18-c9abc1fc85da",
- "e068cfcf-0d06-4a79-83d3-773eb436f45c"
], - "stationName": "K0010266A Cabinet-4"
}
}
}
}
}
}
}