手动控制-BMS远程控制
发送bms远程控制策略
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
bms_control/set/command
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
bms_control/set/command
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
bms_set
bms_set
data
data消息内容
-
见Payload - data
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
sub_device_id
int一级设备ID,仅二级替一级设备上报时需要该字段
(0, ∞)
2
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data
参数类型是否必填描述范围样例battery_system_reset
int故障复位
[0,1]
1
high_voltage_command
int接触器断开/闭合
[0,1]
0
Payload示例
发送bms远程控制策略响应
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
bms_control/set
/result
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
bms_control/set
/result
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
4c5b3c27-cea8-4ea1-a936-41fd3596e0e9
reply
UUID所回复消息的mid
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
bms_set
bms_set
code
int响应代码
-
见响应代码
msg
str失败原因
-
参数错误
sub_device_uid
str子设备UID
sub_device_id
int子设备ID
2
device_uid
str(二级)设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
响应代码
错误码描述说明200下发成功
400参数有误
Payload示例
请求同步bms远程控制策略
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
bms_control/sync/command
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
bms_control/sync/command
权限:发布
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
4c5b3c27-cea8-4ea1-a936-41fd3596e0e9
type
str消息类型
bms_sync
bms_sync
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
sub_device_id
int一级设备ID,仅二级替一级设备上报时需要该字段
2
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
响应代码
错误码描述说明200下发成功
400参数有误
Payload示例
同步bms远程控制策略响应
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
bms_control/sync
/result
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
bms_control/sync/
result
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
bms_sync
bms_sync
code
int响应代码
见响应代码
data
data消息内容
-
见Payload - data
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data
- 参数类型是否必填描述范围样例
battery_system_reset
int故障复位
[0,1]
1
high_voltage_command
int接触器断开/闭合
[0,1]
0
Payload示例
最后更新于