最新版Onenet云平台HTTP协议接入上传数据

2023年最新版Onenet更新后,原来的多协议接口已经找不到,由于需要用HTTP接入,就研究了一下新版Onenet云平台,搞清楚Onenet云平台的鉴权信息,就知道怎么上传数据了,包括后续上传实际数据,其实只需要改动post的头信息

1、创建产品

接入协议选择:HTTP
联网方式根据实际情况选择(今天的教程下位机是Postman软件模拟的,所以暂时用不到)
在这里插入图片描述

2、创建设备

根据实际情况填写,我这里设备名称是dht11
在这里插入图片描述

3、设置物模型

所建产品(环境感知系统)右侧产品开发——设置物模型——添加自定义功能点(根据实际情况添加,我这里只添加了温度temp和湿度humi)
在这里插入图片描述

4、在dht11设备详情中能看到设备的密钥,产品的ID值等(红框的三个值是我们一会要使用的)在属性下面能看到添加的物模型(也就是数据流)

在这里插入图片描述

在这里插入图片描述

5、HTTP协议接入

官方文档:Onenet云平台HTTP协议接入官方文档
HTTP接入API格式:
在这里插入图片描述
我们要往刚才我们创建的设备下面上传数据,
(1)首先要清楚域名:
Address:https://open.iot.10086.cn/studio/http
(2)接入数据选择设备属性上报
设备属性上报:官方文档
(3)计算Token:Token计算官方文档
建议直接下载Token生成工具,简单省事,里面products后面就是产品ID号,devices后面就是设备名称,et是过期时间(应该是按照秒来计算的,我这个数字应该是到24年),key里面就是设备密钥,要填写成自己相对应的
在这里插入图片描述

6、打开postman软件

url:https://open.iot.10086.cn/fuse/http/device/thing/property/post?topic=$sys/twsV731Vm5/dht11/thing/property/post&protocol=http
在header里面新增一个token,后面填写我们刚才生成的token值
在这里插入图片描述
Body里面选择raw,JSON的数据格式,发送标准的JSON格式数据,返回error:0即成功
在这里插入图片描述

6、打开Onenet云平台,就能看到上传的数据啦

在这里插入图片描述

  • 7
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 20
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯糖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值