Data Transfer ++++++++++++++++++++++++++++++ .. admonition:: Description. :class: seealso Data Transfer is used to transmit custom messages to and from the CSMS over OCPP. .. jsonschema:: ../../../schemas/DataTransferRequest.json :hide_key: /**/additionalProperties Example:: { "id": "57828133-8cfe-477d-b829-0b60aff90c2a", "name": "data_transfer", "type": "request", "data": {"vendor_id": "vendor-id", "message_id": "message-id", # OPTIONAL "data": "data" # OPTIONAL } } .. admonition:: data field can be any format :class: tip Data can be free form and the format should be agreed with the CSMS. The CSMS and Charging Station should be recognising the specific vendor and message ID and processing the data field accordingly. Josev itself will not do any processing of this message, it merely passes it between the CS and the CSMS. ---------- .. jsonschema:: ../../../schemas/DataTransferResponse.json :hide_key: /**/additionalProperties Example:: { "id": "57828133-8cfe-477d-b829-0b60aff90c2a", "name": "data_transfer", "type": "response", "data": { "status": "accepted", # rejected, unknown_message_id, unknown_vendor_id "data": "data" # OPTIONAL } }