Change Availability¶
Description.
Signal the change of availability of an EVSE.
ChangeAvailabilityRequest¶
Topic: josev/cs. Used to request, from the CS, a change in the availability of the EVSE |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
change_availability |
|
|
const |
request |
|
|
type |
object |
|
properties |
|||
|
enum |
operative, inoperative |
|
|
type |
string |
|
|
type |
integer |
Example:
{
"id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
"name": "change_availability",
"type": "request",
"data": {
"operational_status": "inoperative", # or operative
"evse_id": "DE*SEV*E123456789", # Optional
"connector_id": 1 # Optional
},
}
ChangeAvailabilityResponse¶
Topic: cs/josev. Used to reply to JOSEV with the status of the change in the EVSE availability |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
change_availability |
|
|
const |
response |
|
|
type |
object |
|
properties |
|||
|
enum |
accepted, rejected |
Example:
{
"id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
"name": "change_availability",
"type": "response",
"data": {
"status": "accepted"
},
}
ChangeAvailabilityUpdate¶
Topic: cs/josev. Used by OEM to change the availability of the charging station, evse or individaul connector. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
change_availability |
|
|
const |
update |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
enum |
operative, inoperative |
||
|
type |
string |
|
|
type |
number |
Signal the change of availability of the charging station, an individual evse (and corresponding connectors) or a connector. When the evse_id is not provided, the change applies to the whole charging station. When the connector_id is not provided, the change applies to the whole evse. Any ongoing transaction will be stopped by setting the operational_status to inoperative.
Example:
{
"id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
"name": "change_availability",
"type": "update",
"data": {
"operational_status": "inoperative", # or operative
"evse_id": "DE*SEV*E123456789", # Optional
"connector_id": 1 # Optional
},
}