OneNET物联网平台 平台介绍 入门手册 设备开发指南 应用开发指南
API
API使用 API列表 SDK MQTT LwM2M EDP Modbus TCP
消息队列MQ(公测) HTTP推送
扩展服务 常见问题 发布公告

缓存命令-命令下发/Execute

请求方式:POST

URL: http://api.heclouds.com/nbiot/execute/offline

http头部

参数名称 格式 是否必须 说明
api-key string 必须为masterkey或者具备该设备访问权限的apikey
Content-Type string application/json

url参数

参数名称 格式 是否必须 说明
imei string nbiot设备的身份码
obj_id int nbiot设备的object id , 对应到平台模型中为数据流id
obj_inst_id int 设备object下具体一个instance的id ,对应到平台模型中数据点key值的一部分
res_id int nbiot设备的资源id
valid_time string 命令开始生效时间戳,可选(不填时默认为OneNET当前时间)
expired_time string 命令过期时间戳,必须大于valid_time
retry int [0 10]之间,表示失败重试次数(等待下一次设备update或者上线),默认为3
trigger_msg int 命令触发的上行消息类型,填写时必须在[1 7]之间

http请求参数

参数名称 格式 是否必须 说明
args string 命令字符串

返回参数

参数名称 格式 说明
errno int 调用错误码,为0表示调用成功
error string 错误描述,为"succ"表示调用成功
data json 接口调用成功之后返回的相关信息,见data描述表
data描述表
参数名称 格式 说明
uuid string 离线命令uuid
说明
trigger_msg 触发类型:
1. REGISTER   
2. UPDATE   
3. REGISTER | UPDATE 组合  
4. NOTIFY
5. REGUSTER | NOTIFY 组合
6. UPDATE | NOTIFY 组合
7. NOTIFY | UPDATE | REGISTE 组合

请求示例

POST http://api.heclouds.com/nbiot/execute/offline?imei=86582003***&valid_time=2016-08-05T08:00:00&expired_time=2016-08-06T08:00:00&obj_id=1212&obj_inst_id=1212&res_id=123 HTTP/1.1
api-key: WhI*************v1c=
Content-Type: application/json
Host: api.heclouds.com

请求参数示例

POST data
{
    "args":"ping"
}

返回示例

{
    "errno": 0,
    "data": {
        "uuid":"42742677-adc3-54ca-83a1-5aaaf71482f8"
    },
    "error": "succ"
}

results matching ""

    No results matching ""