查询设备的总用电量

更新时间:2023-06-15 05:53:27

本文介绍查询设备的总用电量的 API。

接口描述

查询一定时间范围内,多设备下能源统计数据,包括水、电、气的使用、生成或转储统计数据。

接口地址

GET: /v1.0/iot-03/energy/{energy_type}/device/nodes/statistics-sum

请求参数

参数名类型参数位置是否必填说明
energy_typeStringuritrue能源类型,仅支持 electricity:电
energy_actionStringquerytrue能源行为,仅支持 consume:消耗
statistics_typeStringquerytrue统计粒度。
  • month:月,格式为 yyyyMM,最大跨度12个月,只能查询最近一年的数据
  • day:天,格式为 yyyyMMdd,最大跨度7天,只能查询最近 90 天的数据
  • hour:小时,格式为 yyyyMMddHH,最大跨度 24 小时,只能查询最近 7 天的数据
start_timeStringquerytrue开始时间
end_timeStringquerytrue结束时间
contain_childsBooleanquerytrue是否包含子节点数据,默认值为 true
device_idsStringquerytrue需要统计的设备ID集合

返回参数

参数名类型说明
resultFloat统计结果(单位:千瓦时)

请求示例

GET: /v1.0/iot-03/energy/electricity/device/nodes/statistics-sum?energy_action=consume&statisticsType=day&startTime=20210925&endTime=20210926&containChilds=false&device_ids=147355207358382****,147355203680817****

返回示例

{
    "result": 40,
    "t": 1641439262706,
    "success": true
}

错误码

参考 错误码