示例:将HVAC温度控制与 AWS IoT Events - AWS IoT Events

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

示例:将HVAC温度控制与 AWS IoT Events

后台故事

此示例实现了具有以下功能的温度控制模型(恒温器):

  • 您定义的一个探测器模型可以监视和控制多个区域。(将为每个区域创建一个探测器实例。)

  • 每个探测器实例接收来自放置在每个控制区域的多个传感器的温度数据。

  • 您可以随时更改每个区域的所需温度(设定点)。

  • 您可以为每个区域定义操作参数并随时更改这些参数。

  • 您可以随时向某个区域添加传感器或从中删除传感器。

  • 您可以为加热和冷却装置启用最短运行时间,以保护它们免受损坏。

  • 探测器将拒绝并报告异常的传感器读数。

  • 您可以定义紧急温度设定点。如果任何一个传感器报告的温度高于或低于您定义的设定值,则加热或冷却装置将立即启动,探测器将报告该温度峰值。

该示例演示以下功能:

  • 创建事件探测器模型。

  • 创建输入。

  • 将输入数据采集到探测器模型。

  • 评估触发条件。

  • 参考条件中的状态变量,并根据条件设置变量的值。

  • 参考条件中的计时器,并根据条件设置计时器。

  • 采取向 Amazon 发送SNS和MQTT消息的操作。