示例:一台使用以下方法检测条件的起重机 AWS IoT Events - AWS IoT Events

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

示例:一台使用以下方法检测条件的起重机 AWS IoT Events

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

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

  • 马达级别的事件探测器

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

该示例演示以下功能:

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

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

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

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

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

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

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

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