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建立连接、传输数据。首先在模块串口调试工具中输入
08
2018
08

接入OneNET-多种常用方式接入

多种常用方式接入设备终端接入OneNET平台的通信方式也是多种多样的,比较常用的有GPRS、无线WIFI、以太网口。GPRS方式需要GPRS模块和SIM卡的支持,无线WIFI模块需要WIFI模块支持。我们的目标是向设备云平台设备ID为131658的设备下sys_time数据流传输一个整型数据。运用APIKey1作为该设备上传数据的APIKey。RestFul API 基于HTTP 协议(详见//www.w3.org/Protocols/HTTP/1.0/spec.html) 和json
08
2018
08

MQTT协议-消息订阅

消息订阅4.2.4.9.1 按TOPIC发送命令按Topic发送命令HTTP方法POSTURL//api.heclouds.com/mqttHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM= //masterkeyURL参数topic=xxx //设备订阅的主题(必选)用户自定义数据:json、string、二进制数据(小于64K)请求返回(示例){"errno": 0,"error":“succ”,}4.2.4.9.2
08
2018
08

MQTT协议-APIKEY

APIKEY4.2.4.8.1 新增新增HTTP方法POSTURL//api.heclouds.com/keysHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM= //masterkeyHTTP内容{"title": "sharing key", //key的命名"permissions": [{"resources": [ //被授权的资源{"dev_id":