Ejemplo: una grúa que detecta condiciones usando AWS IoT Events - AWS IoT Events

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplo: una grúa que detecta condiciones usando AWS IoT Events

Un operador de muchas grúas desea detectar cuándo las máquinas necesitan mantenimiento o sustitución y activar las notificaciones apropiadas. Cada grúa tiene un motor. Cada motor emite mensajes (entradas) con información sobre presión y temperatura. El operador quiere dos niveles de detectores de eventos:

  • Un detector de eventos a nivel de grúa

  • Un detector de eventos a nivel de motor

Mediante los mensajes procedentes de los motores (que contienen metadatos que incluyen craneId y motorid), el operador puede ejecutar ambos niveles de detectores de eventos utilizando el enrutamiento apropiado. Cuando se cumplan las condiciones del evento, las notificaciones deben enviarse a los SNS temas de Amazon correspondientes. El operador puede configurar los modelos de detectores para que no se emitan notificaciones duplicadas.

Este ejemplo demuestra las siguientes capacidades funcionales:

  • Cree, lea, actualice y elimine (CRUD) de entradas.

  • Cree, lea, actualice, elimine (CRUD) modelos de detectores de eventos y diferentes versiones de detectores de eventos.

  • Enrutamiento de una entrada a múltiples detectores de eventos.

  • Ingesta de entradas en un modelo de detector.

  • Evaluación de las condiciones de activación y de eventos de ciclo de vida.

  • Capacidad para consultar variables de estado en las condiciones y establecer sus valores en función de las condiciones.

  • Orquestación en tiempo de ejecución con definición, estado, evaluador de desencadenantes y ejecutor de acciones.

  • Ejecución de acciones ActionsExecutor con un SNS objetivo.