10
2018
08

OneNET中移物联网学习(十一)

协议概述(RGMP介绍)简介OneNET的私有接入协议RGMP(remote gateway management protocol)和公开协议最大的不同是平台不提供协议的报文说明,平台将根据开发者定义的设备数据模型自动生成SDK源码,开发者将SDK嵌入到设备中,实现与平台的对接。功能特点私有协议具有业务数据格式灵活、数据传输紧凑高效以及实时性高等优点,其主要功能如下:• 设备上电后自动注册激活(无需提前分配设备标识)• 上传设备传感器数据• 上传设备事件• 远程配置设备程序• 远程控制设备(发
10
2018
08

OneNET中移物联网学习(十)

协议概述(TCP透传介绍)简介OneNET支持的TCP透传,为任何协议设备接入OneNET提供了可行性。设备通过TCP连接接入OneNET,认证成功后即可与OneNET之间进行数据交互,OneNET通过用户上传的自定义脚本来实现对设备上传数据的解析以及向设备下发数据。功能特点 长连接 用户自定义脚本 高灵活性 支持一个连接传输多个设备数据典型应用场景TCP透传的高灵活性决定了它不受约束,它主要适用于用户自定义协议的情况,可以根据自身定义的脚本完成任何协议的交互,并且支持脚本的随时修改随时
09
2018
08

OneNET中移物联网学习(九)

协议概述 (JT/T808协议介绍)简介JTEXT是OneNET基于交通部的标准协议—JT/T808协议推出的扩展协议,可以让已经支持JT/T808协议传输数据的终端设备快速接入OneNET平台,是车载终端设备优先选择的接入协议。功能特点 支持9种JT/T808协议的消息报文 终端上报数据到平台进行存储 终端和平台可以保持长连接,可及时检测设备的在/离线状态 标准的“位置信息汇报”等消息格式,方便已支持JT/T808协议的终端快速接入平台 基于“上/下数据透传”模式,可以灵活上传用户自
09
2018
08

OneNET中移物联网学习(八)

协议概述(Modbus介绍)简介OneNET支持的Modbus协议是基于TCP连接,即Modbus over TCP, OneNET作为主机,将数据封装在TCP的数据中进行收发数据,利用DTU实现的简单的透传能力,可以实现总线设备与平台的Modbus协议通信,可以广泛应用到使用Modbus协议的多种行业中。功能特点 长连接协议 OneNET平台作为Modbus主机,周期性下发主机命令 通过单条数据流的属性确定单条下发命令的内容以及下发周期 自动将终端上报的数据转化为数据流中的数据点 可
08
2018
08

OneNET中移物联网学习(七)

协议概述(HTTP介绍)简介OneNET支持设备采用遵循HTTP协议的数据封装结构以及接口形式等连接平台进行数据传输,用户可以实现终端数据的上传和保存。功能特点 短连接协议 终端数据点上报,支持的数据点类型包括:o 整型(int)o 浮点数(float)o 字符串(string)o JSON格式o 二进制数据 平台侧相关资源管理典型应用场景HTTP协议适用于快速接入设备、轻量级、偏上层的应用接入场景,同时HTTP的RESTful风格接口也方便开发者快速调试,避免繁杂的代码编译和烧录过程。需

08
2018
08

麒麟开发板实验例程及实验例程操作手册发布

实验例程是专门针对OneNET配套开发板--麒麟开发板而设计开发,旨在让OneNET用户更快熟悉、掌握OneNET的接入方法,例程涵盖了通过不同的通信方式(GPRS、WIFI)、不同的接入协议(HTTP、EDP、MQTT、ModBus)连接OneNET的方法,并且附上详细的实验例程操作说明,用户可以根据自身需求对各个实验代码进行修改、组合。快速掌握OneNET的接入方法。例程列表如下:ESP8266+EDP LED状态采集及控制实验ESP8266+EDP上传二进制文件ESP8266+EDP多路传
08
2018
08

基于开发板的SDK移植实例(MQTT)

基于开发板的SDK移植实例(MQTT)OneNET提供了MQTT 的C语言版本的SDK供大家使用,接下来我们将利用该SDK,将MQTT协议移植到麒麟座开发板上,希望这边文章能对希望使用MQTT接入OneNET的开发者提供一定帮助。(本例中使用的SDK、调试工具、以及说明文档,均可以在线文档中的MQTT专区下载到)1 下载SDK首先进入我们的MQTT说明专区,找到C语言SDK下载链接,下载SDK。其中:mqtt/config.h mqtt/mqtt.h mqtt/mqtt_buffer.h src
08
2018
08

接入OneNET-基于以太网口方式连接OneNET

基于以太网口方式连接OneNET准备工作将你的电脑连上网线,确保网络畅通,打开网络调试工具“USR-TCP232-Test.exe”,在“NetSetting”区域中进行相应的网络设置,“Protocol”选择“TCP Client”,“Server IP”填写OneNet服务器IP,“Server Port”填写服务器端口(RestFul方式服务器IP为183.230.40.33,端口80;EDP方式服务器IP为183.230.40.39,端口876),如下图所示:RestFul API上传数
08
2018
08

接入OneNET-基于GPRS方式连接OneNET(SIM900A)

基于GPRS方式连接OneNET(SIM900A)硬件准备使用GPRS传输数据需要GPRS模块,下图为一个SIM900A模块实物图:该模块支持3.3V和5V TTL串口输入,同时支持RS232串口作为输入,硬件资源示意图如下:SIM 卡卡座如下图所示:首先按照图片上箭头的方向用力并稍微用力按压卡座的翻盖将卡座打开。打开后将SIM 卡插入卡座中,在将卡座翻盖向上推的同时请稍微向下按压翻盖,即可安装好SIM 卡。除此之外,需要一用USB转TTL串口工具,注意在使用前需要安装驱动,这里不在讲述驱动安装
08
2018
08

接入OneNET-基于WIFI方式连接OneNET(ESP8266)

基于WIFI方式连接OneNET(ESP8266)准备工作选用ESP8266串口WIFI模块,通过AT指令控制WIFI模块接入互联网,依次完成与接入互联网、与OneNet服务器建立TCP连接、传输数据等操作,ESP8266串口WIFI模块硬件实物图如下:与PC连接得实物图如下:串口配置串口配置请参见“GPRS方式”章节的串口配置。RestFul API上传数据串口配置完成,就可以利用串口调试工具操作ESP8266串口WIFI模块,使其与OneNet建立连接、传输数据。首先在模块串口调试工具中输入