设备规则
大约 3 分钟featurerule
概念说明
设备规则是规则引擎的核心功能之一,用于定义设备在特定条件下应执行的动作。通过设备规则,可以实现对设备属性的自动设置或命令的自动调用,从而实现设备的智能化控制和自动化管理。设备规则支持属性设置和命令调用两种动作类型,可根据实际业务需求灵活配置。
一、创建设备规则
- 登录物联网平台,选择【规则引擎】>【设备规则】,进入设备规则管理页面。
- 点击【创建设备规则】,填写规则名称、规则编码等基础信息。
- 其中规则编码支持自动生成,点击输入框右侧的【自动生成】按钮即可自动生成唯一标识。
- 选择需要关联的产品,规则将应用于该产品下的所有设备。
- 创建成功后,可以在规则列表中查看到新创建的设备规则。

二、配置动作类型
设备规则支持两种动作类型:
1. 属性设置
属性设置用于自动修改设备的属性值。例如,当检测到温度过高时,自动将空调温度设置为较低值。
- 在规则编辑页面,选择【动作类型】为【属性设置】。
- 系统会自动加载关联产品的物模型数据。
- 在【动作配置】区域,选择需要设置的属性项。
- 为每个属性配置目标值或计算规则。
- 点击【保存】完成属性设置配置。

2. 命令调用
命令调用用于触发设备执行特定的命令操作。例如,当检测到异常情况时,自动调用设备的重启命令。
- 在规则编辑页面,选择【动作类型】为【命令调用】。
- 系统会自动加载关联产品的命令列表。
- 在【动作配置】区域,选择需要调用的命令。
- 为命令配置相应的参数值。
- 点击【保存】完成命令调用配置。

三、规则优先级设置
- 在规则编辑页面,可以设置【优先级】字段,数值越大优先级越高。
- 当多个规则同时满足触发条件时,系统会按优先级从高到低依次执行。
- 优先级相同时,按规则创建时间顺序执行。
四、启用与禁用规则
- 在设备规则列表页面,每条规则右侧有【启用/禁用】开关。
- 点击开关可以快速启用或禁用规则。
- 禁用的规则不会被触发执行,但配置信息会保留。
- 可以随时重新启用已禁用的规则。

注意
- 配置动作前必须先选择关联产品,否则无法加载物模型数据。
- 属性设置和命令调用的配置项取决于产品物模型的定义,如需修改请先更新产品物模型。
- 规则启用后会立即生效,请确保配置正确后再启用。
