从QuarkIoE获取聚合数据

时间:2016-05-17 12:19:27

标签: cumulocity

是否可以使用来自QuarkIoE的REST API或c8y.sdk javascript模块获取聚合的测量数据。这里的用例是我想获取给定时间范围的测量结果,这样无论实际测量频率如何,每5分钟时间框会有一个测量结果?

2 个答案:

答案 0 :(得分:2)

在REST上,您可以像这样查询聚合:

/测量/测量/系列aggregationType = {{aggregationType}}&安培; dateFrom = {{dateFrom}}&安培; dateTo = {{dateTo}}&安培;源= {{源}}

支持的聚合类型包括:MINUTELY,HOURLY,DAILY

响应包含给定时间范围内每个聚合周期的设备所有测量的最小值和最大值。

您无法使用此API定义自己的聚合时间。

如果您需要5分钟的聚合,您可以随时创建一个事件处理模块,将此聚合创建为新测量,然后通过常规测量REST API进行查询

答案 1 :(得分:0)

c8y.sdk建立在REST API之上,因此完全可以使用sdk获取事件处理规则创建的度量值。