查询历史上下行数据
调用此接口,查询设备的历史上下行数据。
接口路径
/api/device/getDeviceHistoryData/{pk}/{devId}
请求方式
[GET]
请求参数
路径参数:
参数名称 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|
pk | String | 是 | 产品pk |
devId | String | 是 | 设备ID |
Headers:
参数名称 | 参数值 | 是否必须 |
---|---|---|
Content-Type | application/x-www-form-urlencoded | 是 |
Authorization | {token} | 是 |
- 其中token获取方式参考使用AccessKey计算token。
Query:
参数名称 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|
startTime | number | 是 | 查询开始时间(ms) |
endTime | number | 是 | 查询结束时间(ms) |
page | integer | 是 | 页数 |
size | integer | 是 | 每页元素数量 |
action | String | 否 | 查询的设备事件(如devLogin、devSend等) |
【示例】:
http://**3.*9.*1.**2:8***/api/device/getDeviceHistoryData/9d7bc790429*******/Modb*****?page=0&size=10&startTime=1574784000000&endTime=1574956799999&action=devLogin
返回参数
名称 | 类型 | 说明 |
---|---|---|
pk | String | 所属产品pk |
devId | String | 设备ID |
timestamp | number | 请求时间(ms) |
frameType | string | 帧类型 |
messageId | string | 消息Id |
action | string | 操作 |
request | string | 解析后的请求 |
rawRequest | string | 原始请求 |
response | string | 请求的结果 |
rawResponse | string | 编码后的结果 |
payload | string | 中转数据 |
ipInfo | object | IP信息 |
【示例】:
[
{
"pk": "fb4327cdcfe5432e82ad217572bd8ebd",
"devId": "8237948938472348",
"timestamp": 1576053322490,
"frameType": "DEV_UP",
"messageId": "a230011e8922404dba9792afc53acf87",
"action": "devSend",
"request": "{\"action\": \"devSend\", \"msgId\": 0, \"devId\": \"8237948938472348\", \"data\": {\"cmd\": \"reportAll\", \"params\": {\"light\": 50, \"power\": 1, \"hum\": 23}}, \"pk\": \"fb4327cdcfe5432e82ad217572bd8ebd\"}",
"rawRequest": "{\"action\":\"devSend\",\"msgId\":0,\"pk\":\"fb4327cdcfe5432e82ad217572bd8ebd\",\"devId\":\"8237948938472348\",\"data\":{\"cmd\":\"reportAll\",\"params\":{\"power\":1,\"light\":50,\"hum\":23}}}",
"response": "{\"code\": 0, \"msgId\": 0, \"devId\": \"8237948938472348\", \"action\": \"devSendResp\", \"pk\": \"fb4327cdcfe5432e82ad217572bd8ebd\", \"desc\": \"success\"}",
"rawResponse": "",
"payload": "",
"ipInfo": {
"ip": "112.17.116.161",
"country": "中国",
"province": "浙江省",
"city": "杭州市"
}
}
]