用户工具

站点工具


tcp透传-连接onenet

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
tcp透传-连接onenet [2018/09/10 06:58]
admin 创建
tcp透传-连接onenet [2018/09/12 02:28] (当前版本)
admin
行 1: 行 1:
-  近期OneNET上线了TCP透传功能,该功能旨在尽量弱化终端测软件为了适配协议而做的修改,将协议的解析功能放在了平台测,为的是更加方便用户的终端(特别是DTU)的接入。下面我们将以众山DTU为例,做一个简单的接入示例,该示例内容如下:\\+近期OneNET上线了TCP透传功能,该功能旨在尽量弱化终端测软件为了适配协议而做的修改,将协议的解析功能放在了平台测,为的是更加方便用户的终端(特别是DTU)的接入。下面我们将以众山DTU为例,做一个简单的接入示例,该示例内容如下:\\
 1、终端DTU连接上OneNET平台;\\ 1、终端DTU连接上OneNET平台;\\
 2、使用脚本实现周期性下发数据;\\ 2、使用脚本实现周期性下发数据;\\
-3、使用脚本实现,平台将接收的字符串保存,并能够在平台数据流中查看。\\+3、使用脚本实现,平台将接收的字符串保存,并能够在平台数据流中查看;\\ 
 +4、使用API向DTU下发指令。\\
  
 ====== 具体流程 ====== ====== 具体流程 ======
行 52: 行 53:
 {{:​dtu-onenet:​平台下发1.png|}}\\ {{:​dtu-onenet:​平台下发1.png|}}\\
 {{:​dtu-onenet:​平台下发2.png|}}\\ {{:​dtu-onenet:​平台下发2.png|}}\\
-{{:​dtu-onenet:​平台下发3.png|}}+{{:​dtu-onenet:​平台下发3.png|}}\\ \\ \\ 
 +示例3:API下发数据\\ \\ 
 +方法:POST\\ 
 +URL:​http://​api.heclouds.com/​cmds\\ 
 +参数:device_id=41024770   /​*用户填写自己的设备ID*/​\\ 
 +HTTP头部:api-key:​ECEDAdDxzeTpoAh7QW12kXdr3yo= ​   /​*用户填写自己的APIKEY*/​\\ 
 +HTTP内容:用户自定义数据:json、string、二进制数据(小于64K)\\ 
 +可使用Fiddler工具下发命令,如下图进行设置:\\ \\ 
 +{{:​dtu-onenet:​api1.png|}}\\ \\ 
 +整个发送数据格式为(参考):\\ 
 +---- 
 +POST http://​api.heclouds.com/​cmds?​device_id=41024770 HTTP/​1.1\\ 
 +api-key: Y=ECEDAdDxzeTpoAh7QW12kXdr3yo=\\ 
 +Host: api.heclouds.com\\ 
 +Content-Length:​ 9\\ \\ \\ 
 +123456789\\ 
 +---- 
 +点击Execute,向DTU下发数据,通过串口调试软件可以查看。\\ \\ 
 +{{:​dtu-onenet:​api2.png|}}\\
  
tcp透传-连接onenet.1536562680.txt.gz · 最后更改: 2018/09/10 06:58 由 admin