当前位置:   article > 正文

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

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*
  • 1
  • 2
  • 3

![在这里插入图片描述](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

单片机数据上报测试:
可以尝试自行修改完成
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/731974
推荐阅读
相关标签
  

闽ICP备14008679号