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

更新触发器

请求方式:PUT

URL: http://api.heclouds.com/triggers/trigger_id

trigger_id:触发器ID

http请求参数

参数名称 格式 是否必须 说明
title string 触发器名称
ds_id string 可选,数据流名称,数据流名称,由{objid}{objinst_id}{res_id}组成
dev_ids array-string 可选,设备ID
ds_uuids array-string 可选,数据流uuid
url string url
type string 触发类型
threshold int 触发值
参数说明
1、触发器的含义是:当指定范围内的数据点满足触发条件的要求时,会向url参数指定的地址发送post请求;

2、触发器有三种工作触发模式
  1) 在请求参数中单独指定了ds_id,不包括其他参数,那么当前项目下所有设备的数据流中数据流名称符合ds_id
的数据都会进入触发判断逻辑;
  2) 在请求参数中单独指定了ds_uuids数组,那么只有这些指定的数据流会进入触发判断逻辑;
  3) 在请求参数中指定了ds_id和dev_ids,那么只有这些指定的设备的数据流会进入触发判断逻辑。

返回参数

参数名称 格式 说明
errno int 调用错误码,为0表示调用成功
error string 错误描述,为"succ"表示调用成功
说明
若要修改触发条件,必须同时设置type和threshold

请求示例

PUT http://api.heclouds.com/triggers/350092 HTTP/1.1
api-key: WhI*************v1c=
Content-Type: application/json
Host: api.heclouds.com

请求参数示例

POST data
{
    "title":"wen du jian kong ",
    "ds_id": "gps",
    "url":"http://xx.wd.com",
    "type":"<=",
    "threshold":60
}

返回示例

{
    "errno": 0,
    "error": "succ"
}

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “