Appearance
电表能耗数据
小时区间范围限制:24小时 (接口支持获取最近3个月内数据)
日区间范围限制:31天 (接口支持获取最近12个月内数据)
月区间范围限制:12个月
年区间范围限制:12年
接口严格限流: 年、月统计数据每天调用次数为 每天10次 ,日和小时统计数据每天24次。
每次获取该区间所有设备数据结果,如需要不同维度(比如按照时间聚合,按照标签,聚合等)数据,应根据已提供的数值自行计算即可。
不同维度数据接口地址 ⭐
时间维度 | 请求路径 |
---|---|
小时 | GET /Api/StatisticEle/hour |
天 | GET /Api/StatisticEle/day |
月 | GET /Api/StatisticEle/month |
年 | GET /Api/StatisticEle/year |
注意
- 小时维度的数据必须设置每定小时抄表才会有数据
参数示例
json
{
auth:"123", //必填
start_time:"" //必填 格式:小时(2024081600) ,日(20240816),月(202408),年(2024)
end_time:"",//必填 格式同上要求end_time大于等于start_time
ignore_radio:0,//默认0 是否忽略互感器变比默认0表示不忽略,1表示忽略
}
响应释义
字段 | 说明 |
---|---|
mid | 档案id,对应 查询设备列表和当前状态 中的id |
s | 开始数据,表示总尖峰、平谷、深谷等数值 ,(总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5) |
st | 开始数据的来源时间 |
e | 结束数据,表示总尖峰、平谷、深谷等数值,(总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5) |
et | 结束数据的来源时间 |
d | 区间差值,表示开始与结束的数值差,(总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5) |
r | 互感器变比,表示转换关系的比例 |
响应示例:
json
{
status:1 //1成功 0失败
msg:"",//失败原因
data:{
"2024081600":[{ // 时间
//mid 档案id,如果表被删除,则<查询设备列表和当前状态>里可能不存在对应id的表档案数据
"mid":1000 ,
"s":[],//表示start,开始数据 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"st":"2024-08-16 00:05",//开始数据来源时间
"e":[],//表示end,结束数据 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"et":"2024-08-16 01:00",//结束数据来源时间
"d":[],//表示diff,区间差值 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"r":1,//互感器变比
},{},{}], //其他表数据
"2024081601":[{
//mid 对应<查询设备列表和当前状态>里的id,如果表被删除,则<查询设备列表和当前状态>里可能不存在对应id的表档案数据
"mid":1000 ,
"s":[],//表示start,开始数据 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"st":"2024-08-16 01:02",//开始数据来源时间
"e":[],//表示end,结束数据 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"et":"2024-08-16 02:03",//结束数据来源时间
"d":[],//表示diff,区间差值 (总尖峰平谷深谷,长度跟表类型相关,可能长度是1,4,5)
"r":1,//互感器变比
},{},{}] //其他表数据
}
}