/v1/charging GET
The /charging
endpoint provides momentary information about the current charging process.
Values
voltage
- [float, float, float] - Per phase voltage in Vamperage
- [float, float, float] - Per phase charging current in AallocatedAmperage
- floatcommandedAmperage
- floatavailableAmperage
- floatsignaledAmperage
- float - Amperage signaled to the EVfrequency
- float - Current grid frequency in HzenergyImported
- float - Current meter value in kWhlastActivePower
- float - Last active power of the EV in W
Example Output
- REST
- WebSocket
http://127.0.0.1/api/v1/charging
{
"voltage": [
234.1605072,
234.0818024,
234.2052612
],
"amperage": [
8.13,
8.2,
8.09
],
"allocatedAmperage": 16,
"commandedAmperage": 0,
"availableAmperage": 18,
"signaledAmperage": 18,
"frequency": 49.930336,
"energyImported": 0.307999998,
"lastActivePower": 2036.600098
}
ws://127.0.0.1:80/api/ws
{
"topic":"charging",
"message":
{
"voltage": [
234.1605072,
234.0818024,
234.2052612
],
"amperage": [
8.13,
8.2,
8.09
],
"allocatedAmperage": 16,
"commandedAmperage": 0,
"availableAmperage": 18,
"signaledAmperage": 18,
"frequency": 49.930336,
"energyImported": 0.307999998,
"lastActivePower": 2036.600098
}
}
Block Diagramm
┏━━━━━━━━━┓ allocatedAmperage ┏━━━━━━━━━━┓
┃ API ┃ ┌───────────────────┨ ┃
┗━━━━┯━━━━┛ │ requestedAmperage ┃ team ┃◀─────────┐
┏━━━━━━━━━━━━━━┓ │ ┏━━━━━━━━━━┓ │ ┌───────────▶┃ ┃ │
┃Smart Charging┠─┼─┨ HW-Limit ┃ │ │ ┗━━━━━━━━━━┛ ▼
┗━━━━━━━━━━━━━━┛ │ ┗━━━━━━━━━━┛ ▼ │ ┏━━━━━━━━━━┓
profiles ▲ │limits ┏━━━━━━━━━━━━━━━┷━┓ ┃ VCSE ┃
┏━━━━━━┓ │ └────────▶┃ ┃ commandedAmperage ┗━━━━━━━━━━┛
┃┏━━━━━┻┓ │ ┃ CPPWM ┠─────────┐
┗┫┏━━━━━┻┓ │ amperage [3] ┃ controller ┃ │
┗┫ ┠─────┘ ┌─────────▶┃┄┄┄┄┄┄┄┄┄┄┄┄▶┏━━━┻━━━┓ │
┗━━━━━━┛ │ ┗━━━━━━━━━━━━━┃ PI(D) ┃◀────┘
│ ┗━━━┯━━━┛
┏━━━━━━━━┷━━━━━━━━┓ ┌───┘ availableAmperage
┃ Fiscal Meter ┃ ▼ .────────.
┗━━━━━━━━━━━━━━━━━┛ ┏━━━━━━━━━━━━━┓ signaledAmperage ___|__|_______\____
┃ ISO 61851 ┠───────────────────▶ | _ | * _ ,O
┗━━━━━━━━━━━━━┛ CP ──(_)────────(_)───°