毕设常用云平台OneNET对接测试TCP方式透传实现

在OneNet用网络调试助手实现数据上传跟命令下发
登录onenet云台:
登录地址:https://open.iot.10086.cn/
完成账号注册之后登录,选择右上角控制台,
在这里插入图片描述
控制台版本分新版版本和旧版版本,二者数据不互通,我这里选择旧版本。
在这里插入图片描述
如果进入到新版界面可以切换到旧版本进行。切换到旧版本之后,选择全部产品、进入多协议接入界面
选择TCP方式接入
在这里插入图片描述

进入界面后点击【添加产品】并且填写数据产品信息点击确定保存
产品信息如下:
在这里插入图片描述
在这里插入图片描述
添加产品成功后可以在产品下添加设备
产品是一类设备的描述,创建产品后会产生一个产品ID这个ID就是产品的身份证号码
在这里插入图片描述
产品ID是:577087
用户ID是:108864
Master_APIKey是:PaEtRhzcmQ0g0SIcHiZL4ZIHMs4=
Access_key是:1jRuPuGg+SOvnXiUmRrvOmMwDWQdLPd9B3jV8ERHXOM=
设备接入协议是:TCP透传协议
在产品下创建设备:
在这里插入图片描述
添加设备信息:
在这里插入图片描述
所谓的鉴权信息是区分产品下的设备,可以用产品唯一序列号也可以根据产品规划统一编码,我这里采用第二种,
XYDLNSF000 信盈达岭南师范000

下面需要上传一个解析脚本文件
该文件的下载地址
文档与工具_开发者文档_OneNET (10086.cn)
https://open.iot.10086.cn/doc/multiprotocol/book/develop/tcp/device/doc-tool.html
在这里插入图片描述
解压缩文件夹后
选择对应的Lua脚本上传
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接下来我们下载网络调试助手从而使我们的设备在线
接入域名跟端口号
接入地址_开发者文档_OneNET (10086.cn)
https://open.iot.10086.cn/doc/book/device-develop/multpro/connectAddress.html
在这里插入图片描述
在这里插入图片描述
连接不上需要可能需要关闭防火墙
在这里插入图片描述
虽然已经连接ONENET服务器但是设备还是处于离线状态,所以此时我们需要发送一个登录的报文。
登录过程
Step4 建立连接
设备上电,与OneNET接入服务(域名为:dtu.heclouds.com)建立TCP连接,发送登录报文,格式如下:
KaTeX parse error: Expected 'EOF', got '#' at position 4: PID#̲AUTH_INFO#$PARSER_NAME
示例:
12346#sn823mdn#testlua
其中,参数解释如下:
PID:产品ID,创建产品时OneNET生成的产品唯一性数字标识
AUTH_INFO:设备鉴权信息,在设备注册时,用户创建设备时指定的唯一字符串标识
PARSER_NAME:用户自定义解析脚本的名称,用户上传脚本时指定的唯一字符串标识
PID:577087
AUTH_INFO:XYDLNSF000
PARSER_NAME:XYDLNSF
组合结果:在这里插入代码片


```c
*577087#XYDLNSF000#XYDLNSF*

![在这里插入图片描述](https://img-blog.csdnimg.cn/ac270942cbb54aa4be9d2fdd0f27c6c8.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/fa3161cbd6e547edae06499a3b12cd6a.png)
点击数据流进入控制面板
![在这里插入图片描述](https://img-blog.csdnimg.cn/6807eef3d3cd4530a9279d62f1d25bf4.png)
数据上报
![在这里插入图片描述](https://img-blog.csdnimg.cn/c18cad617b62415db0f8aa01e0d55998.png)
数据下发
![在这里插入图片描述](https://img-blog.csdnimg.cn/667989e28de14fdebe6135186017cb95.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/8d1c734ed27d412095bf3001a3f814f7.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/828bf516d85a4c3a895a202371f3cd07.png)
如果需要实现周期性下发指令可以尝试修改Lua脚本文件,参考笔记
ONENET 中移物联网平台 TCP透传功能初探 (360doc.com)
http://www.360doc.com/content/17/0708/16/35884009_669844917.shtml


至此数据上传跟下发测试完毕,参考博客
ONENET平台--TCP透传_tcp透传是post吗_BLY326的博客-CSDN博客
https://blog.csdn.net/qq_45045583/article/details/111397854

单片机数据上报测试:
可以尝试自行修改完成
  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值