您可以通过场景联动对指定场景进行编排。通过定义设备之间联动规则,可以使设备能够在特定条件下完成指定动作。本文为您介绍场景联动的基本概念与配置方法。
在规则引擎中,场景联动是一种开发自动化业务逻辑的可视化编程方式。
每个场景联动规则由触发器(Trigger)、执行条件(Condition)、执行动作(Action)三个部分组成。这种规则模型称为 TCA 模型。 当触发器指定的事件或属性变化事件发生时,系统通过判断执行条件是否已满足,来决定是否执行规则中定义的执行动作。例如:
需要注意的是,触发器参数之间是 或(||) 的关系,执行条件与执行动作是 与(&&) 的关系。
登录物联网平台控制台。
在控制台顶部,选择物联网平台所在地域。
在 实例列表 区域找到对应的实例,单击实例卡片,进入实例详情页面。
在左侧导航栏选择 规则引擎 > 场景联动。
在 场景联动列表 页面,单击 创建场景,参考下表说明,配置相关参数。
配置项 | 描述 |
---|---|
规则名称 | 为场景联动规则设置一个名称。 |
规则描述 | 为规则添加描述,可以为空。 |
配置完成,单击 确定。
完成场景联动的创建后,单击场景名称,进入到场景详情页。
参考下表说明,完成参数配置。
配置项 | 描述 |
---|---|
触发器 | 规则入口。当设备上报的数据或当前时间满足设定的触发器时,触发执行条件判断。可以为一个规则创建多个触发器,触发器之间是或(or)关系。
|
执行条件 | 执行条件集。仅当 触发器 选择 设备数据 时需要配置。
|
执行动作 | 场景联动最后需执行的动作。您可以设置多个动作。某一动作执行失败时,不影响其他动作。执行动作之间是和(and)关系。
|
配置完成,单击 确定。
提交成功后会回到列表页,您可以查看场景详情,并对场景进行编辑、启用、调试、查看日志和删除操作。
场景联动创建成功后,可以启用此场景联动。
启用场景联动后,可以进行调试操作,根据配置的具体条件进行规则判断。
您可以查看场景联动的日志,并且可在详情中查看运行结果。
说明
若有 执行状态 为 失败 的日志,可单击对应 操作 的 详情,查看场景联动执行失败的详细信息。