UNPKG

@citrineos/base

Version:

The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.

103 lines (102 loc) 2.94 kB
{ "title": "StatusNotificationRequest", "type": "object", "properties": { "connectorId": { "type": "integer" }, "errorCode": { "$ref": "#/definitions/StatusNotificationRequestErrorCode" }, "info": { "type": "string", "maxLength": 50 }, "status": { "$ref": "#/definitions/StatusNotificationRequestStatus" }, "timestamp": { "type": "string", "format": "date-time" }, "vendorId": { "type": "string", "maxLength": 255 }, "vendorErrorCode": { "type": "string", "maxLength": 50 } }, "additionalProperties": false, "required": ["connectorId", "errorCode", "status"], "$id": "StatusNotificationRequest", "definitions": { "StatusNotificationRequestErrorCode": { "type": "string", "additionalProperties": false, "enum": [ "ConnectorLockFailure", "EVCommunicationError", "GroundFailure", "HighTemperature", "InternalError", "LocalListConflict", "NoError", "OtherError", "OverCurrentFailure", "PowerMeterFailure", "PowerSwitchFailure", "ReaderFailure", "ResetFailure", "UnderVoltage", "OverVoltage", "WeakSignal" ], "tsEnumNames": [ "ConnectorLockFailure", "EVCommunicationError", "GroundFailure", "HighTemperature", "InternalError", "LocalListConflict", "NoError", "OtherError", "OverCurrentFailure", "PowerMeterFailure", "PowerSwitchFailure", "ReaderFailure", "ResetFailure", "UnderVoltage", "OverVoltage", "WeakSignal" ] }, "StatusNotificationRequestStatus": { "type": "string", "additionalProperties": false, "enum": [ "Available", "Preparing", "Charging", "SuspendedEVSE", "SuspendedEV", "Finishing", "Reserved", "Unavailable", "Faulted" ], "tsEnumNames": [ "Available", "Preparing", "Charging", "SuspendedEVSE", "SuspendedEV", "Finishing", "Reserved", "Unavailable", "Faulted" ] } } }