信息-电表设备
上报电表设备信息
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
elemeter_info/details
/post
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
elemeter_info/details
/post
权限:订阅
Payload主结构
mid
uuid
是
消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str
是
消息类型
elemeter_info_details
elemeter_info_details
data
data
是
消息内容
-
见Payload - data
sub_device_id
int
是
一级设备ID,仅二级替一级设备上报时需要该字段
-
1
device_uid
str
是
(二级)设备UID
-
iYRkfVpi77
timestamp
int
是
消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data/eleMeter
id
uint
是
ID
-
1
station_name
str
是
站点名称
-
丽宝广场
virtual_type
uint
是
虚拟类型
1-虚拟电表 2-真实电表
2
proto_type
uint
是
协议类型
1-tcp
2-rtu
1
application_proto_type
uint
是
应用层协议类型
1-dlt645 2-modbus
2
slave_id
uint
否
设备从站id(应用层协议类型为modbus时必填)
-
1
dlt_addr
str
否
私有地址(应用层协议类型为1时必填)
-
AAAAAAAAAAAA
host
str
否
地址(传输层协议类型为2时必填)
-
192.168.0.1
port
uint
否
端口(传输层协议类型为2时必填)
[0,65535]
502
com_addr
str
否
串口地址(传输层协议类型为1时必填
-
/dev/ttyS1
com_no
uint
否
串口号(传输层协议类型为1时必填
-
1
baud_rate
int
否
波特率(传输层协议类型为1时必填)
-
9600
data_bits
int
否
数据位(传输层协议类型为1时必填)
-
8
stop_bits
int
否
停止位(传输层协议类型为1时必填)
-
1
parity
string
否
校验位 (传输层协议类型为1时必填)
N:无校验 E:奇校验 O:偶校验
N
name
str
是
设备名称
东区变压器
ele_device_type_id
uint
是
电表类型id
1
ele_device_type
ele_device_type
是
电表类型对象
pt
uint
是
电压互感
10
ct
uint
是
电流互感
10
direction
int
是
电表方向
running_status
uint
是
运行状态
1
purpose
int
否
用途
1-关口表 2-计量表
1
associate_meters
[]eleMeter
否
关联的电表
关联自身
Payload示例
平台请求同步设备信息
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
elemeter_info/sync
/command
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
elemeter_info/sync
/command
权限:发布
Payload主结构
参数类型是否必填描述范围样例mid
UUID消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str消息类型
elemeter_info_sync
elemeter_info_sync
sub_device_id
str一级设备UID,仅二级替一级设备上报时需要该字段
-
jHODSda39
device_uid
str(二级)设备UID
-
iYRkfVpi77
timestamp
int消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
响应代码
错误码描述说明200下发成功
400参数有误
Payload示例
同步设备信息响应
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
elemeter_info/sync
/result
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
elemeter_info/sync
/result
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
uuid
是
消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
reply
uuid
是
所回复消息的mid
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str
是
消息类型
elemeter_info_sync
elemeter_info_sync
data
data
是
消息内容
-
见Payload - data
code
int
是
响应代码
-
见响应代码
msg
str
是
失败原因
-
参数错误
sub_device_id
int
是
一级设备ID,仅二级替一级设备上报时需要该字段
-
1
device_uid
str
是
(二级)设备UID
-
iYRkfVpi77
timestamp
int
是
消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data/eleMeter
Payload示例
平台请求同步设备信息列表
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
elemeter_info/list
/command
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
elemeter_info/list
/command
权限:发布
Payload主结构
参数类型是否必填描述范围样例mid
uuid
是
消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str
是
消息类型
elemeter_info_list
elemeter_info_list
device_uid
str
是
(二级)设备UID
-
iYRkfVpi77
timestamp
int
是
消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
响应代码
错误码描述说明200下发成功
400参数有误
Payload示例
同步设备信息响应
Topic:
用户自定义MQTT:
v1/wudun/${PRODUCT_KEY}/${DEVICE}/
elemeter_info/list
/result
平台默认MQTT:
v1/user/${TENANT}/${DEVICE}/
elemeter_info/list
/result
权限:订阅
Payload主结构
参数类型是否必填描述范围样例mid
uuid
是
消息ID
-
3e681859-6917-4b9a-9afd-3f162cd185bd
reply
uuid
是
所回复消息的mid
-
3e681859-6917-4b9a-9afd-3f162cd185bd
type
str
是
消息类型
elemeter_info_list
elemeter_info_list
data
data
是
消息内容
-
见Payload - data
code
int
是
响应代码
-
见响应代码
msg
str
是
失败原因
-
参数错误
sub_device_id
int
是
一级设备ID,仅二级替一级设备上报时需要该字段
-
1
device_uid
str
是
(二级)设备UID
-
iYRkfVpi77
timestamp
int
是
消息时间戳(单位:毫秒)
(0, ∞)
1696837112000
Payload - data/[]eleMeter
Payload示例
最后更新于