OCPP 请求负载中的 MessageTypeId 是什么
What's MessageTypeId in OCPP request payload
在 OCPP 1.6 中,客户端(充电站)向服务器(充电站管理系统)发送 CALL(类似于 HTTP 中的请求)。所有 CALL 都具有 4 个元素的严格结构:
- MessageTypeId(整数)
- UniqueId(UUID,字符串)
- 操作(字符串)
- 有效负载(JSON 包含与
动作。)
我已经查看了文档,但找不到 MessageTypeId
。所以我想知道是不是随机数?
示例请求负载:
[
2,// <----- I want to know, where I can find this.
"a7caa7a1-c309-43bd-af3f-b5c1c4f9657e",
"Authorize",
{
"idTag": "${req.body.idTag}"
}
]
MessageTypeId
定义Message的类型,是Call
、CallResult
还是CallError
:
MessageType | MessageTypeId | Direction
CALL | 2 | Client-to-Server
CALLRESULT | 3 | Server-to-Client
CALLERROR | 4 | Server-to-Client
您可以在 This document 的第 9 页阅读更多内容。
在 OCPP 1.6 中,客户端(充电站)向服务器(充电站管理系统)发送 CALL(类似于 HTTP 中的请求)。所有 CALL 都具有 4 个元素的严格结构:
- MessageTypeId(整数)
- UniqueId(UUID,字符串)
- 操作(字符串)
- 有效负载(JSON 包含与 动作。)
我已经查看了文档,但找不到 MessageTypeId
。所以我想知道是不是随机数?
示例请求负载:
[
2,// <----- I want to know, where I can find this.
"a7caa7a1-c309-43bd-af3f-b5c1c4f9657e",
"Authorize",
{
"idTag": "${req.body.idTag}"
}
]
MessageTypeId
定义Message的类型,是Call
、CallResult
还是CallError
:
MessageType | MessageTypeId | Direction
CALL | 2 | Client-to-Server
CALLRESULT | 3 | Server-to-Client
CALLERROR | 4 | Server-to-Client
您可以在 This document 的第 9 页阅读更多内容。