GPRS连接阿里云物联网平台二

记录设备接入阿里云的过程

二,上传数据

上一篇介绍了如何连接阿里云,物联网设备用到最多的就是数据上传,这次我们用air202上传数据到阿里云

1,添加功能

由于上一次我们选择的是自定义,所以我们的产品是空的没有任何功能,我们为他添加一个功能用于数据上传

由于设备上没有传感器,所以我选择了上传设备的工作电压

2,修改代码

根据demo与api

这里是我们要上传的Topic

也就是对应我们产品里的Topic

qos1data就是我们要上传的值

根据阿里云的文档我们需要构造一个json用于上传数据

首先我们创建一个table,params里是我们要上传的参数

根据api

我们需要调用misc这个库,之前的代码引用过这个库了所以我们可以直接使用

由于api返回值是mv所以我们把他转成v,然后赋值给我们的表里的参数

然后将table转换成json

所以最终我们的代码应该修改成

3,烧录代码

之前写了就不再赘述

4,查看数据

打开我们阿里云的控制台找到我们的设备,发现我们的数据上传成功

 

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值