开发者社区 问答 正文

如何获取设备数据

生活物联网平台建立产品:空气检测仪,已经可以正常使用了。数据(甲醛值,PM2.5值等)可以单个查看。有两个问题: 1.app上如何显示数据的曲线?(公版APP) 2.每个设备的数据如何下载到本地查看?

展开
收起
游客tzfi5qzgghvz4 2019-10-09 19:37:18 563 分享 版权
阿里云 AI 助理回答

在阿里云生活物联网平台(Link Platform)上,您可以通过以下方式实现您的需求:

1. 在公版APP上显示数据曲线

要在公版App上展示空气检测仪的数据曲线,您需要确保设备上报的数据能够被正确地存储,并且通过阿里云的物联平台服务进行数据可视化。具体步骤如下:

  • 数据存储:首先,确保您的设备上报的数据(如甲醛值、PM2.5值等)被配置为存储到时序数据库(Time Series Database, TSDB)。这通常在产品定义的“数据解析”或“数据存储”环节完成,您需要设置相应的数据结构和存储策略。

  • 创建数据可视化:在阿里云物联网平台上,您可以使用“数据分析”或者“数据可视化”功能来创建数据展示面板。选择对应的产品和设备属性,设定时间范围,然后选择曲线图作为展示形式。配置完成后,生成的图表链接可以嵌入到公版App中,用户即可查看数据曲线。

  • 公版App集成:如果公版App支持自定义页面或插件集成,您需要按照App提供的开发者指南,将上述生成的数据可视化链接或API集成到App中。如果公版App不直接支持此功能,可能需要联系App提供商了解是否有定制化解决方案。

2. 下载每个设备的数据到本地查看

要下载设备的历史数据到本地,阿里云提供了多种方式:

  • 数据导出:在阿里云物联网平台的数据管理或数据分析模块,通常有数据导出功能。您可以根据设备ID和时间范围筛选数据,然后导出为CSV或Excel格式到本地电脑进行查看和分析。

  • API调用:利用阿里云物联网平台提供的API(如查询设备历史数据的API),编写脚本或应用程序,定时或按需调用这些API获取数据并保存到本地。这需要一定的编程能力,但能更灵活地处理和分析数据。

  • SDK工具:阿里云也提供了各种语言的SDK,可以帮助您更方便地调用API接口,实现数据的自动化下载和处理。

请记得,在操作之前确保您已经获得了必要的权限,并遵循阿里云的安全与隐私政策。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: