策略-安全保护
上报安全保护策略
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
safety/details
/post
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
safety/details
/post
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
safety_details
safety_details
data
data消息内容
-
见Payload - data
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data
参数类型是否必填描述范围样例bms_3
intBMS三级报警停机状态 0-关 1-开
[0,1]
1
fire_control
int消防报警停机
0-关
1-开
[0,1]
0
flooding
int水浸停机
0-关
1-开
[0,1]
1
aircon
int空调掉线停机
0-关
1-开
[0,1]
0
aircon_mins
int空调掉线停机时间
[0, ∞)
10
temp
int室内温度过高停机
0-关
1-开
[0,1]
1
temp_celsius
int室内温度过高停机温度
[0, ∞)
35
grounded
int接地离线停机状态
0-关
1-开
[0,1]
1
grounded_mins
int接地离线停机时间
[0, ∞)
5
bms_2
intBMS二级报警降功率停机
0-关
1-开
[0,1]
1
bms_2_kw
intBMS二级报警降功率至停机功率
[0, ∞)
100
meter_offline_power0
int电表离线停机
0-关
1-开
[0,1]
1
meter_offline_mins
int电表离线停机时间
[0, ∞)
100
Payload示例
平台请求同步安全保护策略
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
safety/sync
/command
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
safety/sync
/command
权限:发布
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
4c5b3c27-cea8-4ea1-a936-41fd3596e0e9
reply
UUID所回复消息的mid
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
safety_sync
safety_sync
code
int响应代码
-
见响应代码
msg
str失败原因
-
参数错误
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
响应代码
错误码描述说明200下发成功
400参数有误
Payload示例
同步安全保护策略响应
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
safety/sync
/result
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
safety/sync
/result
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
safety_sync
safety_sync
data
data消息内容
-
见Payload - data
sub_device_uid
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
device_uid
str设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data
参数类型是否必填描述范围样例bms_3
intBMS三级报警停机状态 0-关 1-开
[0,1]
1
fire_control
int消防报警停机
0-关
1-开
[0,1]
0
flooding
int水浸停机
0-关
1-开
[0,1]
1
aircon
int空调掉线停机
0-关
1-开
[0,1]
0
aircon_mins
int空调掉线停机时间
[0, ∞)
10
temp
int室内温度过高停机
0-关
1-开
[0,1]
1
temp_celsius
int室内温度过高停机温度
[0, ∞)
35
grounded
int接地离线停机状态
0-关
1-开
[0,1]
1
grounded_mins
int接地离线停机时间
[0, ∞)
5
bms_2
intBMS二级报警降功率停机
0-关
1-开
[0,1]
1
bms_2_kw
intBMS二级报警降功率至停机功率
[0, ∞)
100
meter_offline_power0
int电表离线停机
0-关
1-开
[0,1]
1
meter_offline_mins
int电表离线停机时间
[0, ∞)
100
Payload示例
最后更新于