AWS IoT Events 图标

AWS IoT Events 已停止2018年起

【2026-05-20 已停止】曾用于从 IoT 传感器数据中检测事件并自动执行操作的服务。AWS 官方建议使用 Kinesis Data Streams 与 Lambda 重建

它能做什么

【已停止服务】AWS IoT Events 已于 2026 年 5 月 20 日终止支持。以下为服务停用前的介绍。AWS IoT Events 是一项监控来自 IoT 设备和应用的数据,在检测到特定条件或模式时自动执行操作的服务。通过定义称为检测器模型的状态机,可根据设备状态变化触发 SNS 通知发送、Lambda 函数调用、向 IoT Core 发送消息等操作。

使用场景

用于工厂设备温度超过阈值时的自动告警、智能家居设备状态变化时的联动控制、工业设备异常检测与自动关停,以及多传感器值组合的复合条件判断。

日常类比

可以将其比作工厂的监控员。持续监视仪表盘数值,按照「温度超过 80 度就拉响警报」「压力下降就关闭阀门」等规则,根据情况自动执行相应操作。还能处理多个仪表组合的复杂判断。

服务终止与迁移方案

AWS IoT Events 已于 2026 年 5 月 20 日终止支持(End of Support),并已自 2025 年 5 月 20 日起停止接受新客户。目前控制台和服务资源均已无法访问。AWS 官方迁移指南介绍了如何使用 Amazon Kinesis Data Streams 与 AWS Lambda 重新实现类似检测器模型的状态监控,以及如何迁移 AWS IoT SiteWise 报警。本页面作为历史参考资料与迁移指南予以保留。

什么是 AWS IoT Events

AWS IoT Events 是一项监控 IoT 设备发送的遥测数据,并根据定义的条件检测和响应事件的服务。不仅支持简单的阈值监控,还可设置多设备数据组合的复合条件和基于时间的条件 (如一定时间内未收到数据)。对检测到的事件自动执行通知或设备控制等操作,实现 IoT 系统运维自动化。

检测器模型

IoT Events 的核心是检测器模型。它以状态机 (状态转换图) 的形式定义,可直观地设计设备的各种状态及状态间的转换条件。例如定义「正常」「警告」「异常」三种状态,温度超过 70 度转为「警告」,超过 80 度转为「异常」。可在每次状态转换时或停留期间设置操作,实现灵活的状态控制。

输入与操作

向检测器模型输入数据可通过 IoT Core 规则引擎、直接调用 IoT Events API 或从其他 AWS 服务集成。可执行的操作包括向 SNS 主题发送通知、调用 Lambda 函数、向 SQS 队列发送消息、通过 IoT Core 向设备发送命令、向 DynamoDB 写入数据等。一个检测器模型可独立跟踪多个设备实例,为每台设备进行独立的状态管理。

注意事项

  • 支持已于 2026 年 5 月 20 日结束。控制台和 API 均无法访问;状态监控需使用 Kinesis Data Streams 与 Lambda 等重新实现(AWS 提供官方迁移步骤)
  • 如果曾将其用于 AWS IoT SiteWise 报警,请遵循 SiteWise 侧的迁移步骤。本页面作为迁移决策的历史参考资料予以保留

参考资料(AWS 官方)

本页的第一手信息来源是 AWS 官方网站及官方文档。最新的规格与价格请以下列官方页面为准。

如本页内容与官方文档不一致,请以官方文档为准。

分享XB!