08
2018
08

MQTT协议-命令

命令命令是指应用发送命令数据给OneNET设备云、再由OneNET设备云转发给终端设备、终端设备收到命令后可以向设备云反馈响应的一种工作机制。命令下发后,应用可以通过API查询命令状态和提取命令的响应数据。命令的执行步骤如下:1、 应用通过API向设备云发送命令数据;2、 设备云生成该命令的uuid作为该命令的唯一标识并向应用返回,同时向终端设备转发命令数据;3、 终端设备收到命令数据后执行命令数据,可以生成响应,也可以不响应;4、 设备云跟踪记录命令的响应,如果设备有响应,就关联命令uuid和
08
2018
08

MQTT协议-触发器

触发器4.2.4.5.1 新增新增HTTP方法POSTURL//api.heclouds.com/triggersHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM= //必须为masterkeyHTTP内容(示例){"title":"wen du jian kong", //设备名(可选)"ds_id":"gps", //数据流名称(id)(可选)"dev_ids&quo
08
2018
08

MQTT协议-二进制数据

二进制数据4.2.4.4.1 新增新增将二进制数据将作为数据点保存到设备下的某个数据流中,设备云返回该二进制数据的索引号。HTTP方法POSTURL//api.heclouds.com/bindataHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM= //masterkey 或者 该设备的设备keyURL参数device_id=421590 //数据所属设备(必选)datastream_id=bin //该数据所属已经存在的数据流(必选)HTTP内容普通二进制
08
2018
08

MQTT协议-数据点

数据点4.2.4.3.1 新增新增HTTP方法POSTURL//api.heclouds.com/devices/device_id/datapointsHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM= //masterkey 或者 设备apikeyURL参数type=3 //上传数据类型(可选,默认为完整JSON型,见HTTP内容示例)HTTP内容(示例){"datastreams": [{"id": "t
08
2018
08

MQTT协议-数据流

数据流4.2.4.2.1 新增新增(不建议使用,可采用数据流模板代替)HTTP方法POSTURL//api.heclouds.com/devices/device_id/datastreamsHTTP头部(示例)api-key: 242RprHyALimOZLCKiXeT7IRdLM= //masterkey 或者 设备apikeyHTTP内容(示例){"id":"temperature" //数据流名称 示例:温度"tags":[&q
08
2018
08

MQTT协议-设备

设备4.2.4.1.1 注册注册HTTP方法POSTURL//api.heclouds.com/register_deHTTP内容{"sn": "2015031401421", //设备唯一标识string类型,最长512字符"mac": "C89346DA4373", //设备唯一mac标识,最长32字符"title": "myedpdevice" //设备名(可选) 最长3
08
2018
08

MQTT协议-API

针对MQTT协议,目前主要开发了以下几种API用来实现上层应用和OneNET平台的交互和对接,具体见下表:操作对象API名称设备注册更新设备注册属性新增更新精确查询单个设备模糊查询设备批量查询设备状态批量查询设备最新数据删除数据流新增更新查询单个数据流查询多个数据流删除数据点新增查询二进制数据新增查询触发器新增更新查询单个触发器模糊查询触发器删除触发数据内容命令发送命令查询命令状态查询命令响应查询设备历史命令视频能力获取播放地址APIKEY新增更新查看删除消息订阅按Topic发送命令查询订阅指定
08
2018
08

OneNET中移物联网学习(六)

协议概述简介MQTT协议是一个面向物联网应用的即时通信协议,使用TCP/IP提供网络连接,能够对负载内容实现消息屏蔽传输,开销小,可以有效降低网络流量。特点及功能 长连接协议 终端数据点上报,支持的数据点类型包括o 整型(int)o 浮点数(float)o 字符串(string)o JSON格式 平台消息下发 基于Topic的订阅、发布以及消息推送,可以实现设备间的消息单播以及组播典型应用场景MQTT协议适用于设备和平台需要保持长连接的使用场景,MQTT特点在于可以实现设备间的消息单播以
07
2018
08

OneNET中移物联网学习(五)

协议概述(EDP介绍)简介EDP (Enhanced Device Protocol增强设备协议)是OneNET平台根据物联网特点专门定制的完全公开的基于TCP的协议,可以广泛应用到家居、交通、物流、能源以及其他行业应用中。功能特点 长连接协议 数据加密传输 终端数据点上报,支持的数据点类型为:o 浮点数(float)o 整型(int)o 字符串(string)o JSON对象o 二进制数据 平台消息下发(支持离线消息) 端到端数据转发典型应用场景EDP协议适用于设备和平台需要保持长连

07
2018
08

OneNET中移物联网学习(四)

协议概述(LWM2M协议介绍)简介LWM2M协议OMA组织制定的轻量化的M2M协议,主要面向基于蜂窝的窄带物联网(Narrow Band Internet of Things, NB-IoT)场景下物联网应用,聚焦于低功耗广覆盖(LPWA)物联网(IoT)市场,是一种可在全球范围内广泛应用的新兴技术。具有覆盖广、连接多、速率低、成本低、功耗低、架构优等特点。功能特点NB-IoT具备四大特点:• 广覆盖:在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力;•