Power Electronics Setpoint¶
Description.
Message sent from Josev to CS to request either a target setpoint during PreCharge or charging loop.
PowerElectronicsSetpointRequest¶
Topic: josev/cs. Used by Josev to inform CS of the target voltage and current for its power electronics. |
||||
type |
object |
|||
properties |
||||
|
type |
string |
||
format |
uuid |
|||
|
const |
power_electronics_setpoint |
||
|
const |
request |
||
|
type |
object |
||
properties |
||||
|
type |
string |
||
|
type |
boolean |
||
|
type |
object |
||
properties |
||||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
anyOf |
not |
|||
not |
||||
not |
||||
not |
||||
not |
||||
not |
||||
|
type |
object |
||
properties |
||||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
|||
anyOf |
not |
|||
not |
||||
not |
||||
not |
||||
|
type |
object |
||
properties |
||||
|
type |
number |
||
minimum |
0 |
|||
|
type |
number |
||
minimum |
0 |
Example:
{
"id": "57828133-8cfe-477d-b829-0b60aff90c2a",
"name": "power_electronics_setpoint",
"type": "request",
"data": {
"evse_id": "GB*SEV*E123456789",
"is_precharge": true, # Optional field - used only if in PreCharge state. If not present, assume charging loop.
"dc": {
"charge_current": 10,
"voltage": 400
},
"ev_limits": {
"maximum_voltage": 230
}
}
}
{
"id": "57828133-8cfe-477d-b829-0b60aff90c2a",
"name": "power_electronics_setpoint",
"type": "request",
"data": {
"evse_id": "GB*SEV*E123456789",
"dc": {
"charge_power": 4000,
"voltage": 400
},
"ev_limits": {
"maximum_voltage": 230
}
}
}
{
"id": "57828133-8cfe-477d-b829-0b60aff90c2a",
"name": "power_electronics_setpoint",
"type": "request",
"data": {
"evse_id": "GB*SEV*E123456789",
"ac": {
"charge_active_current": 16
},
"ev_limits": {
"maximum_voltage": 230
}
}
}
PowerElectronicsSetpointResponse¶
Topic: cs/josev. Used by CS to inform Josev if the requested target setpoint has been accepted/rejected. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
power_electronics_setpoint |
|
|
const |
response |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
|
enum |
accepted, rejected |
Example:
{
"id": "57828133-8cfe-477d-b829-0b60aff90c2a",
"name": "power_electronics_setpoint",
"type": "response",
"data": {
"evse_id": "GB*SEV*E123456789",
"status": "accepted" # or "rejected"
}
}