air202luat二次开发设备接入阿里云(二)

air202luat二次开发设备接入阿里云

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

二,上传数据

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

1,添加功能

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

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

2,修改代码

根据demo与api

这里是我们要上传的Topic

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

qos1data就是我们要上传的值

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

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

根据api

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

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

然后将table转换成json

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

3,烧录代码

之前写了就不再赘述

4,查看数据

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



  • 发表于 2018-11-18 16:23
  • 阅读 ( 6481 )
  • 分类:默认分类

2 条评论

请先 登录 后评论
不写代码的码农
国梁

24 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章