

终止支持通知：2026 年 5 月 20 日， AWS 将终止对的支持。 AWS IoT Events 2026 年 5 月 20 日之后，您将无法再访问 AWS IoT Events 控制台或 AWS IoT Events 资源。有关更多信息，请参阅[AWS IoT Events 终止支持](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-end-of-support.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 示例：一台使用以下方法检测条件的起重机 AWS IoT Events
<a name="iotevents-examples-cranes"></a>

许多起重机的操作员都希望检测机器何时需要维护或更换，并触发相应的通知。每台起重机都有马达。马达发出包含压力和温度信息的消息（输入）。操作员需要两个级别的事件探测器：
+ 起重机级别的事件探测器
+ 马达级别的事件探测器

使用来自马达的消息（其中包含 `craneId` 和 `motorid` 的元数据），操作员可以使用适当的路由执行两个级别的事件探测器。当满足事件条件时，应向相应的 Amazon SNS 主题发送通知。操作员可以配置探测器模型，这样就不会发出重复的通知。

该示例演示以下功能：
+ 创建、读取、更新、删除 (CRUD) 输入。
+ 创建、读取、更新、删除 (CRUD) 事件探测器模型和不同版本的事件探测器。
+ 将一个输入路由到多个事件探测器。
+ 将输入摄入探测器模型。
+ 评估触发条件和生命周期事件。
+ 能够在条件中引用状态变量并根据条件设置其值。
+ 包含定义、状态、触发器评估器和操作执行器的运行时系统编排。
+ 使用 SNS 目标在 `ActionsExecutor` 中执行操作。