什么是事件响应

阿里云物联网平台提供事件响应服务,可通过配置场景定义和场景动作,对设备状态变更和属性数据上报进行通知。本文介绍事件响应服务的使用流程。

功能说明

目前仅华东2(上海)地域下企业版实例和新版公共实例支持事件响应服务,并提供免费版和商业版供您选择:

  • 免费版:可直接试用事件响应服务。

  • 商业版:通过购买资源包,开通商业版事件响应服务。

对比免费版功能,商业版多了短信通知功能且需收费。开通商业版功能后,会增加相关规格限制。

商业版计费说明,请参见服务计费

使用限制

免费版和商业版各功能对应的规格限制不同,详细说明,请参见下表。

规格项

描述

免费版限制

商业版限制

场景

一个实例下支持创建场景的最大数量。

20

200

场景事件

一个实例下每小时最多处理事件数。

重要

一个事件触发多个场景会计多次。

500

5000

场景动作

一个实例下每小时最多执行动作数。

100

2000

联系人

一个实例下最多支持的联系人数量。

100

500

联系人组

一个实例下最多支持的联系人组数量。

10

50

短信通知

一个实例下最多发送短信通知的条数。

不支持

由购买的资源包限定,详细说明,请参见服务计费

每日向一个手机号码最多发送短信的条数。

不支持

50

钉钉机器人通知

一个钉钉机器人每分钟最多发送消息到群的条数。

20

重要

如果超过20条,会限流10分钟。

应用场景

事件响应服务可用于物联网复杂场景的运维场景或具体业务运营场景。例如:

工业场景

可根据多个设备的温度、震动、噪声、转速等多维度数据,综合判断生产设备组的健康状态。当设备健康状态出现异常时,及时通知车间运维工程师进行及时检查修复,避免因设备故障造成的生产中断、产品不良、设备损坏等问题影响产能。

医疗健康

可通过监控一个患者的血压、心率、运动状态,结合地域、海拔、时间、温度等因素,准确判断患者是否需要医护人员介入做进一步检查,减轻患者医疗负担的同时保障个人安全。

使用流程

前提条件

  • 已开通物联网平台,且开通是物联网平台新版公共实例或企业版实例服务。

    说明

    开通服务不收费。开通后,您可先试用物联网平台,试用流程,请参见阿里云免费试用的物联网平台产品。物联网平台的计费标准,请参见计费概述。物联网平台实例说明,请参见实例概述

  • 已在实例下创建产品和设备,并确认完成设备端开发,将设备成功接入物联网平台。

定义场景

在事件响应服务控制台完成场景定义:

  1. 可选:新建联系人新建联系人组

    配置场景触发动作时,若设置联系人或联系人组作为场景规则被触发后的响应人员,需添加联系人或联系人组。

  2. 创建场景

    配置场景事件、触发条件、触发后动作等,若设备行为满足场景中事件和条件,则执行场景规则定义的动作。例如通知指定联系人或联系人组。

  3. 运行场景

    启动场景规则,使其生效。

事件响应

创建并启动场景规则后,当场景事件被触发,可基于规则执行定义的动作。例如场景动作定义为联系人通知,可通过指定的通知渠道和模板,通知指定的联系人或联系人组。

管理员可在事件响应控制台管理实例下的场景规则,例如修改、删除场景定义、动作,或更改场景运行状态。具体操作,请参见场景的其他操作