Exemple : une grue détectant des conditions à l'aide de AWS IoT Events - AWS IoT Events

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemple : une grue détectant des conditions à l'aide de AWS IoT Events

L'opérateur de nombreuses grues souhaite détecter le moment où les machines doivent être entretenues ou remplacées et déclencher les notifications appropriées. Chaque grue est équipée d'un moteur. Un moteur émet des messages (entrées) contenant des informations sur la pression et la température. L'opérateur souhaite deux niveaux de détecteurs d'événements :

  • Un détecteur d'événements au niveau de la grue

  • Un détecteur d'événements au niveau du moteur

À l'aide des messages provenant des moteurs (qui contiennent des métadonnées contenant à la fois le craneId et lemotorid), l'opérateur peut exécuter les deux niveaux de détecteurs d'événements en utilisant un routage approprié. Lorsque les conditions de l'événement sont remplies, les notifications doivent être envoyées aux SNS rubriques Amazon appropriées. L'opérateur peut configurer les modèles de détecteurs de manière à ce que les notifications ne soient pas émises en double.

Cet exemple illustre les fonctionnalités suivantes :

  • Création, lecture, mise à jour, suppression (CRUD) des entrées.

  • Création, lecture, mise à jour, suppression (CRUD) de modèles de détecteurs d'événements et de différentes versions de détecteurs d'événements.

  • Routage d'une entrée vers plusieurs détecteurs d'événements.

  • Ingestion d'entrées dans un modèle de détecteur.

  • Évaluation des conditions de déclenchement et des événements du cycle de vie.

  • Possibilité de faire référence à des variables d'état dans des conditions et de définir leurs valeurs en fonction des conditions.

  • Orchestration d'exécution avec définition, état, évaluateur de déclencheur et exécuteur d'actions.

  • Exécution d'actions ActionsExecutor avec une SNS cible.