Publié le: Oct 8, 2019

Vous pouvez désormais récupérer des données supplémentaires de tableaux DynamoDB dans le cadre du traitement de règles d’AWS IoT Core. Pour ce faire, utilisez simplement la fonction get_dynamodb() dans la déclaration SQL de votre règle, soit dans la clause SELECT pour enrichir le charge utile du message, soit dans la clause WHERE pour évaluer une condition avec contexte à partir d’un tableau DynamoDB de votre choix.

Par exemple, vous pouvez surveiller les performances d’un moteur en suivant les informations d’ampérage rapportées du moteur et la vitesse de la courroie du moteur, qui est signalée par un capteur différent et qui peut être stockée dans un tableau DynamoDB. Si l’ampérage est supérieur à un certain seuil et que la vitesse de la courroie est proche de zéro, une action SNS peut être déclenchée pour avertir le technicien que le moteur est probablement coincé. 

Cette fonctionnalité est disponible dans toutes les régions AWS où AWS IoT Core est disponible. Pour plus d’informations, reportez-vous à la documentation AWS IoT.