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]之间;不填写默认为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 ""