Charging Station Contactor¶
Description.
This message is to communicate to the CS to control the main power contactor.
IMPORTANT.
For AC and DC this message is being sent after PowerDeliveryReq.
For DC in specific, this message is also sent during CableCheck.
Note.
In general a contactor is closed when the following requirements are met:
Positive Authorization (External, PnC, …)
Detection of state C/D
A contactor shall be opened in case:
Of an emergency stop
Authorization to stop charging (including remote stop operation)
No state C or D detected any longer
Or any other error
CsContactorStatusRequest¶
Topic: josev/cs. Used to get the status of the power contactor. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
cs_contactor_status |
|
|
const |
request |
|
|
type |
object |
|
properties |
|||
|
type |
string |
Example:
{
"id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
"name": "cs_contactor_status",
"type": "request",
"data": {
"evse_id": "DE*SEV*E123456789",
}
}
CsContactorStatusResponse¶
Topic: cs/josev. Used to respond to CsContactorStatusRequest. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
cs_contactor_status |
|
|
const |
response |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
|
enum |
closed, opened, error |
|
|
type |
string |
Example:
{
"id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
"name": "cs_contactor_status",
"type": "response",
"data": {
"evse_id": "DE*SEV*E123456789",
"status": "closed" # "opened", # "error"
"info": "" # optional field, we may fill with contactor info
}
}
CsContactorStatusUpdate¶
Topic: cs/josev. Used to update the status of the contactor. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
cs_contactor_status |
|
|
const |
update |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
|
enum |
closed, opened, error |
|
|
type |
string |
Example:
{
"id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
"name": "cs_contactor_status",
"type": "update",
"data": {
"evse_id": "DE*SEV*E123456789",
"status": "closed" # "opened", # "error"
"info": "" # optional field, we may fill with contactor info
}
}