getStatisticsRangDay(data: IGetStatisticsRangDay)

版本要求:
@tuya-miniapp/cloud-api≥1.0.5

描述

天为时间间隔,获取设备日期区间的统计数据。

参数

参数类型必填说明
是请求体

返回值

类型:Promise<IStatisticsData>
IStatisticsData(键为日期等,见文档返回示例)

引用对象

typeIStatisticsData区间统计接口展平后的数据:键为时间片(如 15min 桶、小时、日、月等,格式随接口变化),值为统计结果字符串;缺失数据可能为 `'#'` 等占位(见各接口返回示例)。
Record<string, string>

合法值

ICommonGetStatisticsRang.type
值说明最低版本
sum--
avg--
minux--
max--
min--
count--
recent--

示例代码

请求示例

import { getStatisticsRangDay } from '@tuya-miniapp/cloud-api';

getStatisticsRangDay({
  devId: 'vdevo161733425146241',
  dpId: '18',
  startDay: '20230510',
  endDay: '20230511',
  type: 'avg',
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

{
  "20230501": "0",
  "20230502": "0",
  "20230503": "0",
  "20230504": "0",
  "20230505": "0",
  "20230506": "0",
  "20230507": "0",
  "20230508": "0",
  "20230509": "0",
  "20230510": "26.00",
  "20230511": "24.00"
}