{
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "urn:OCPP:1.6:2019:12:StopTransactionRequest",
"title": "StopTransactionRequest",
"type": "object",
"properties": {
"idTag": {
"type": "string",
"maxLength": 20
},
"meterStop": {
"type": "integer"
},
"timestamp": {
"type": "string",
"format": "date-time"
},
"transactionId": {
"type": "integer"
},
"reason": {
"type": "string",
"additionalProperties": false,
"enum": [
"EmergencyStop",
"EVDisconnected",
"HardReset",
"Local",
"Other",
"PowerLoss",
"Reboot",
"Remote",
"SoftReset",
"UnlockCommand",
"DeAuthorized"
]
},
"transactionData": {
"type": "array",
"items": {
"type": "object",
"properties": {
"timestamp": {
"type": "string",
"format": "date-time"
},
"sampledValue": {
"type": "array",
"items": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"context": {
"type": "string",
"additionalProperties": false,
"enum": [
"Interruption.Begin",
"Interruption.End",
"Sample.Clock",
"Sample.Periodic",
"Transaction.Begin",
"Transaction.End",
"Trigger",
"Other"
]
},
"format": {
"type": "string",
"additionalProperties": false,
"enum": [
"Raw",
"SignedData"
]
},
"measurand": {
"type": "string",
"additionalProperties": false,
"enum": [
"Energy.Active.Export.Register",
"Energy.Active.Import.Register",
"Energy.Reactive.Export.Register",
"Energy.Reactive.Import.Register",
"Energy.Active.Export.Interval",
"Energy.Active.Import.Interval",
"Energy.Reactive.Export.Interval",
"Energy.Reactive.Import.Interval",
"Power.Active.Export",
"Power.Active.Import",
"Power.Offered",
"Power.Reactive.Export",
"Power.Reactive.Import",
"Power.Factor",
"Current.Import",
"Current.Export",
"Current.Offered",
"Voltage",
"Frequency",
"Temperature",
"SoC",
"RPM"
]
},
"phase": {
"type": "string",
"additionalProperties": false,
"enum": [
"L1",
"L2",
"L3",
"N",
"L1-N",
"L2-N",
"L3-N",
"L1-L2",
"L2-L3",
"L3-L1"
]
},
"location": {
"type": "string",
"additionalProperties": false,
"enum": [
"Cable",
"EV",
"Inlet",
"Outlet",
"Body"
]
},
"unit": {
"type": "string",
"additionalProperties": false,
"enum": [
"Wh",
"kWh",
"varh",
"kvarh",
"W",
"kW",
"VA",
"kVA",
"var",
"kvar",
"A",
"V",
"K",
"Celcius",
"Fahrenheit",
"Percent"
]
}
},
"additionalProperties": false,
"required": [
"value"
]
}
}
},
"additionalProperties": false,
"required": [
"timestamp",
"sampledValue"
]
}
}
},
"additionalProperties": false,
"required": [
"transactionId",
"timestamp",
"meterStop"
]
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
资源为欧标充电桩通用协议OCPP1.6标准的通信协议原文。其中包括所有消息事件的JOSN格式定义。并提示必要字段和可选字段。OCPP通信采用一问一答的模式,资源包含所有消息事情的request和response格式。可以通过模拟发送JSON格式的包来模拟充电桩的业务流程。 如果有欧标充电桩OCPP协议的问题欢迎留言讨论。
资源详情
资源评论
资源推荐
收起资源包目录
schemas.rar (78个子文件)
schemas
SignedUpdateFirmware.json 1KB
GetLocalListVersionResponse.json 363B
UnlockConnectorResponse.json 515B
GetDiagnosticsResponse.json 332B
SetChargingProfileResponse.json 517B
FirmwareStatusNotificationResponse.json 260B
GetConfiguration.json 402B
ClearChargingProfileResponse.json 488B
InstallCertificateResponse.json 503B
AuthorizeResponse.json 1KB
HeartbeatResponse.json 377B
StartTransactionResponse.json 1KB
CancelReservationResponse.json 483B
GetCompositeSchedule.json 601B
StatusNotification.json 2KB
ResetResponse.json 459B
ExtendedTriggerMessageResponse.json 599B
UpdateFirmware.json 628B
BootNotification.json 1KB
RemoteStartTransactionResponse.json 493B
DiagnosticsStatusNotificationResponse.json 266B
RemoteStartTransaction.json 4KB
ChangeConfigurationResponse.json 553B
ChangeAvailability.json 572B
CertificateSigned.json 426B
CertificateSignedResponse.json 461B
SignedFirmwareStatusNotificationResponse.json 334B
RemoteStopTransaction.json 369B
UpdateFirmwareResponse.json 236B
DeleteCertificateResponse.json 500B
GetDiagnostics.json 698B
LogStatusNotification.json 613B
ReserveNowResponse.json 555B
MeterValues.json 7KB
BootNotificationResponse.json 714B
Reset.json 445B
StopTransactionResponse.json 1KB
GetInstalledCertificateIds.json 556B
SignedFirmwareStatusNotification.json 886B
DataTransferResponse.json 602B
ClearCache.json 226B
CancelReservation.json 361B
DataTransfer.json 520B
StartTransaction.json 734B
ClearChargingProfile.json 699B
SecurityEventNotificationResponse.json 316B
GetLog.json 987B
GetInstalledCertificateIdsResponse.json 1KB
RemoteStopTransactionResponse.json 491B
SignedUpdateFirmwareResponse.json 577B
DeleteCertificate.json 1KB
TriggerMessageResponse.json 511B
LogStatusNotificationResponse.json 308B
TriggerMessage.json 734B
SendLocalList.json 2KB
UnlockConnector.json 353B
GetConfigurationResponse.json 1KB
ExtendedTriggerMessage.json 822B
GetLogResponse.json 548B
StopTransaction.json 7KB
SendLocalListResponse.json 540B
GetCompositeScheduleResponse.json 2KB
ReserveNow.json 756B
MeterValuesResponse.json 230B
Heartbeat.json 224B
GetLocalListVersion.json 244B
SignCertificate.json 395B
SetChargingProfile.json 4KB
Authorize.json 357B
ChangeAvailabilityResponse.json 514B
SecurityEventNotification.json 584B
ClearCacheResponse.json 469B
DiagnosticsStatusNotification.json 562B
InstallCertificate.json 637B
SignCertificateResponse.json 476B
ChangeConfiguration.json 479B
FirmwareStatusNotification.json 659B
StatusNotificationResponse.json 244B
共 78 条
- 1
_阿疯_
- 粉丝: 36
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5