数据推送
Api文档大约 1 分钟约 321 字
简介
目前已支持的数据及推送方式
数据 | Http Server | Kafka | ... |
---|---|---|---|
设备实时数据 | ✅ | ✅ | ... |
设备报警信息 | ✅ | ✅ | ... |
Http Server
如需接入数据推送请提供请求方式为Post的Http Server地址给到阿特斯技术支持。
Kafka
请提供Kafka相关配置给到阿特斯技术支持。
数据格式
设备实时数据
推送参数:
参数名称 | 参数说明 | 类型 |
---|---|---|
code | 状态码 | integer(int32) |
msg | 信息说明 | string |
data | 数据值 | array |
deviceSn | 设备Sn | string |
alias | 设备别名 | string |
deviceType | 设备类型 | integer(int32) |
deviceType2 | 设备类型2 | integer(int32) |
deviceId | 设备id | string |
firstReportTime | 设备首次上电日期 | string(date-time) |
lastReportTime | 设备最后上电日期 | string(date-time) |
status | 设备状态 | integer(int32) |
alertCodes | 报警代码(公共信息 => 报警代码含义) | string |
productKey | 产品代码 | string |
realData | 设备数据 | array |
fieldCode | 字段代码 | string |
fieldUnitName | 字段值的单位名称 | string |
fieldName | 字段名称 | string |
data | 字段值 | object |
推送示例:
{
"code": 0,
"msg": "",
"data": [
{
"deviceSn": "",
"alias": "",
"deviceType": 0,
"deviceType2": 0,
"deviceId": "",
"firstReportTime": "",
"lastReportTime": "",
"status": 1,
"alertCodes": "",
"productKey": "",
"realData": [
{
"fieldCode": "",
"fieldUnitName": "",
"fieldName": "",
"data": {}
}
]
}
]
}