主题
数据中心
1、获取各省设备数据
接口地址:/api/device/everyProvinceDevice
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 |
请求示例
language
{
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | list | 返回的数据 |
data内list数据
| 属性 | 类型 | 说明 |
|---|---|---|
| province | string | 省份名 |
| provinceCode | string | 省份code |
| deviceCount | int | 当前设备总数 |
| newDeviceThisWeek | int | 本周新增设备 |
| activeDeviceThisWeek | int | 本周活跃设备 |
| offlineDeviceThisWeek | int | 本周离线设备 |
| deliveryDeviceThisWeek | int | 本周出厂设备 |
| activeDeviceCount | int | 区域内激活设备 |
| onlineDeviceCount | int | 区域内在线设备 |
| offlineDeviceCount | int | 区域内离线设备 |
响应示例
language
{
"code": 0,
"data": [
{
"activeDeviceCount": 0,
"activeDeviceThisWeek": 0,
"province": "",
"provinceCode": "",
"deliveryDeviceThisWeek": 0,
"deviceCount": 0,
"newDeviceThisWeek": 0,
"offlineDeviceCount": 0,
"offlineDeviceThisWeek": 0,
"onlineDeviceCount": 0
}
],
"msg": ""
}2、获取省份下各市设备数据
接口地址:接口地址:/api/device/everyCityDevice
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 | |
| province | string | 是 | 省份string |
请求示例
language
{
"code": "",
"province": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | list | 返回的数据 |
data内list数据
| 属性 | 类型 | 说明 |
|---|---|---|
| city | string | 城市名 |
| deviceCount | int | 当前设备总数 |
| newDeviceThisWeek | int | 本周新增设备 |
| activeDeviceThisWeek | int | 本周活跃设备 |
| offlineDeviceThisWeek | int | 本周离线设备 |
| deliveryDeviceThisWeek | int | 本周出厂设备 |
| activeDeviceCount | int | 区域内激活设备 |
| onlineDeviceCount | int | 区域内在线设备 |
| offlineDeviceCount | int | 区域内离线设备 |
响应示例
language
{
"code": 0,
"data": [
{
"activeDeviceCount": 0,
"activeDeviceThisWeek": 0,
"city": "",
"deliveryDeviceThisWeek": 0,
"deviceCount": 0,
"newDeviceThisWeek": 0,
"offlineDeviceCount": 0,
"offlineDeviceThisWeek": 0,
"onlineDeviceCount": 0
}
],
"msg": ""
}3、激活趋势折线图
接口地址:/api/device/getActivationBarLine
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 | |
| deviceType | int | 否 | 机型id获取设备类型接口 | |
| endTime | date | 是 | 结束时间 格式:yyyy-MM-dd HH:mm:ss | |
| startTime | date | 是 | 起始时间 格式:yyyy-MM-dd HH:mm:ss | |
| type | int | 是 | 1-日活跃 2-周活跃 3-月活跃 |
请求示例
language
{
"deviceType": 0,
"endTime": "",
"startTime": "",
"type": 0,
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | list | 返回的数据 |
data内list数据
| 属性 | 类型 | 说明 |
|---|---|---|
| xdata | string | X轴数据 |
| ydata | int | Y轴数据 |
响应示例
language
{
"code": 0,
"data": [
{
"xdata": "",
"ydata": 0
}
],
"msg": ""
}4、活跃趋势折线图
接口地址:/api/device/getActiveBarLine
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 | |
| deviceType | int | 否 | 机型id获取设备类型接口 | |
| endTime | date | 是 | 结束时间 格式:yyyy-MM-dd HH:mm:ss | |
| startTime | date | 是 | 起始时间 格式:yyyy-MM-dd HH:mm:ss | |
| type | int | 是 | 1-日活跃 2-周活跃 3-月活跃 |
请求示例
language
{
"deviceType": 0,
"endTime": "",
"startTime": "",
"type": 0,
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | list | 返回的数据 |
data内list数据
| 属性 | 类型 | 说明 |
|---|---|---|
| xdata | string | X轴数据 |
| ydata | int | Y轴数据 |
响应示例
language
{
"code": 0,
"data": [
{
"xdata": "",
"ydata": 0
}
],
"msg": ""
}5、OTA趋势折线图
接口地址:/api/device/getOtaBarLine
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 | |
| deviceType | int | 否 | 机型id获取设备类型接口 | |
| endTime | date | 是 | 结束时间 格式:yyyy-MM-dd HH:mm:ss | |
| startTime | date | 是 | 起始时间 格式:yyyy-MM-dd HH:mm:ss | |
| type | int | 是 | 1-日活跃 2-周活跃 3-月活跃 |
请求示例
language
{
"deviceType": 0,
"endTime": "",
"startTime": "",
"type": 0,
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | list | 返回的数据 |
data内list数据
| 属性 | 类型 | 说明 |
|---|---|---|
| xdata | string | X轴数据 |
| ydata | int | Y轴数据 |
响应示例
language
{
"code": 0,
"data": [
{
"xdata": "",
"ydata": 0
}
],
"msg": ""
}6、获取激活数据
接口地址:/api/device/getActivationData
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 |
请求示例
language
{
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | object | 返回的数据 |
data内object数据
| 属性 | 类型 | 说明 |
|---|---|---|
| today | int | 今日数据 |
| yesterday | int | 昨日数据 |
| thisWeek | int | 本周数据 |
| thisMonth | int | 本月数据 |
响应示例
language
{
"code": 0,
"data": {
"thisMonth": 0,
"thisWeek": 0,
"today": 0,
"yesterday": 0
},
"msg": ""
}7、获取活跃数据
接口地址:/api/device/getActiveData
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 |
请求示例
language
{
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | object | 返回的数据 |
data内object数据
| 属性 | 类型 | 说明 |
|---|---|---|
| today | int | 今日数据 |
| yesterday | int | 昨日数据 |
| thisWeek | int | 本周数据 |
| thisMonth | int | 本月数据 |
响应示例
language
{
"code": 0,
"data": {
"thisMonth": 0,
"thisWeek": 0,
"today": 0,
"yesterday": 0
},
"msg": ""
}8、获取OTA数据
接口地址:/api/device/getOtaData
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 |
请求示例
language
{
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | object | 返回的数据 |
data内object数据
| 属性 | 类型 | 说明 |
|---|---|---|
| today | int | 今日数据 |
| yesterday | int | 昨日数据 |
| thisWeek | int | 本周数据 |
| thisMonth | int | 本月数据 |
响应示例
language
{
"code": 0,
"data": {
"thisMonth": 0,
"thisWeek": 0,
"today": 0,
"yesterday": 0
},
"msg": ""
}9、获取看板数据
接口地址:/api/device/getBoardData
language
content-type:application/json
method:post传入参数
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | string | 是 | iot管理平台中获取到的code值 |
请求示例
language
{
"code": ""
}返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态码 |
| msg | string | 返回消息 |
| data | object | 返回的数据 |
data内object数据
| 属性 | 类型 | 说明 |
|---|---|---|
| unactivatedDeviceCount | int | 未激活设备总数 |
| activeDeviceCount | int | 已激活设备总数 |
| onlineDeviceCount | int | 在线设备总数 |
| offlineDeviceCount | int | 离线设备总数 |
响应示例
language
{
"code": 0,
"data": {
"activeDeviceCount": 0,
"deliveryDeviceCount": 0,
"offlineDeviceCount": 0,
"onlineDeviceCount": 0,
"unactivatedDeviceCount": 0
},
"msg": ""
}