Rule Entry¶
Rule Entry 节点是 触发方式 为 事件触发 规则的默认起始路由规则节点,在此录入测量点、属性、事件等上报数据,以供后续路由。该节点不能被删除。
触发该节点的方式包括以下几种。
使用设备端 SDK 上报设备遥测,更多信息,参见 设备端 SDK。如果需要调试设备,也可在 EnOS管理控制台 的 监控运维 > 在线调试 虚拟激活设备,以模拟设备遥测的上报。更多信息,参见 虚拟设备。
使用设备数据集成服务中的 IoT Hub 节点如 Update Attribute 和 Upload Measurement Point 上报设备遥测。更多信息,参见 设备数据集成服务概述。
当发生设备状态变化时,如设备登录、注销、激活等。
当发生设备周期事件时,如设备创建、启用、禁用、删除等。
节点类型¶
该节点是所有 触发方式 为 事件触发 规则的默认起始节点。更多信息,参见 创建规则。
输入和输出能力¶
该节点具有 0 个入口点和 1 个出口点。
节点属性¶
名称
该节点的名称。
网关类型
路由规则的协议网关类型,支持两个选项。
第三方网关:可使用第三方设备协议访问 EnOS 的第三方协议网关。有关更多信息,参见 设备接入。
网关:该下拉列表将显示当前 OU 可用的协议网关,可选择一个或多个第三方协议网关。
EnOS IoT:默认的 EnOS IoT 协议网关接入,可在其中选择设备连接与管理中的产品进行路由。
产品:下拉列表将显示在 OU 下的所有产品,可选择一个或多个产品。有关设备连接与管理中产品的更多信息,参见 管理产品。
描述
该节点的描述。
示例¶
输入示例¶
{
"id": "123",
"version": "1.0",
"params": {
"attributes": {
"capacity": 18
}
},
"method": "thing.attribute.update"
}
输出示例¶
{
"MetaData": {
"messageType": "PostAttribute",
"assetId": "assetId",
"deviceKey": "deviceKey",
"productKey": "productKey",
"orgId": "yourOrgId"
},
"Body": {
"capacity": 18
}
}