时间序列数据
概述
时间序列是 ESP RainMaker 的一项功能,能够按时间戳记录和存储数据点。用户可以追踪温度、湿度或能耗等参数的变化,实现历史数据分析和趋势监测。
RainMaker 时间序列数据包含两种类型:
-
全功能时间序列数据:支持原始值及时间窗口内的最新值、最小值、最大值、计数、平均值和总和。这些附加选项在 API 中称为“聚合数据”。
-
简单时间序列数据:仅支持原始值记录。适用于需要时间戳标记事件的场景,具有更高成本效益,当原始值即可满足需求时推荐使用。
注意
简易时间序列数据自 RainMaker 后端 v2.0.1 版本引入,无需依赖 AWS Timestream 服务。
使用场景
RainMaker 任何动态数值都会作为参数更新上报。新数值会覆盖云端后端中的旧数值,手机应用和其他客户端只能读取到最新的这个数值。该数值的历史信息及其时间戳将会丢失。对于大多数使用场景(例如插座、灯具等)而言,仅关注当前值是足够的。然而,对于某些参数,如能耗和温度传感器读数,则需要保留一定的历史数据,便于终端用户以图表形式进行查看。针对这类使用场景,RainMaker 引入了时间序列数据功能。
技术详情
两种时间序列数据均采用专用 MQTT 主题和数据格式进行上报。
具体主题构成请参阅节点与云端通信文档。
使用指南
固件
本指南主要说明固件端时间序列功能的启用和使用方法。
详细操作请点击此处。