示例:一台检测条件的起重机 - Amazon IoT Events
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

示例:一台检测条件的起重机

后台故事

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

  • 起重机级别的事件探测器

  • 马达级别的事件探测器

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

该示例演示以下功能:

  • 创建、读取、更新、删除 (CRUD) 输入。

  • 创建、读取、更新、删除 (CRUD) 事件探测器模型和不同版本的事件探测器。

  • 将一个输入路由到多个事件探测器。

  • 将输入摄入探测器模型。

  • 评估触发条件和生命周期事件。

  • 能够在条件中引用状态变量并根据条件设置其值。

  • 包含定义、状态、触发器评估器和操作执行器的运行时系统编排。

  • 在SNS目标中ActionsExecutor执行动作。