本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
示例:一台使用以下方法检测条件的起重机 AWS IoT Events
许多起重机的操作员都希望检测机器何时需要维护或更换,并触发相应的通知。每台起重机都有马达。马达发出包含压力和温度信息的消息(输入)。操作员需要两个级别的事件探测器:
-
起重机级别的事件探测器
-
马达级别的事件探测器
使用来自马达的消息(其中包含 craneId
和 motorid
的元数据),操作员可以使用适当的路由执行两个级别的事件探测器。当满足活动条件时,应向相应的 Amazon SNS 主题发送通知。操作员可以配置探测器模型,这样就不会发出重复的通知。
该示例演示以下功能:
-
创建、读取、更新、删除 (CRUD) 输入。
-
创建、读取、更新、删除 (CRUD) 事件探测器模型和不同版本的事件探测器。
-
将一个输入路由到多个事件探测器。
-
将输入摄入探测器模型。
-
评估触发条件和生命周期事件。
-
能够在条件中引用状态变量并根据条件设置其值。
-
包含定义、状态、触发器评估器和操作执行器的运行时系统编排。
-
在SNS目标中
ActionsExecutor
执行动作。