Publicado: Apr 16, 2020

A partir de hoje, você pode personalizar a mensagem em qualquer ação acionada por um evento ou alteração de estado usando a nova sintaxe de expressão do AWS IoT Events. Isso permite adicionar texto personalizado e remover dados irrelevantes de mensagens enviadas pelo AWS IoT Events. Com este lançamento, também é possível definir as durações do temporizador e os nomes de tópicos exclusivos de MQTT para cada dispositivo (ou instância do detector). 

O AWS IoT Events é um serviço totalmente gerenciado de que facilita a detecção e a resposta a eventos de sensores e aplicativos de IoT. Quando um evento é detectado, ele é compatível com ações nativas, que podem ser integradas com diversos serviços da AWS, inclusive o AWS IoT Core, o Amazon Kinesis Firehose, o Amazon Simple Notification Service (SNS), o Amazon Simple Queue Service (SQS), o AWS Lambda e o AWS IoT Events. Com as cargas de ações personalizadas, agora é possível modificar a carga que o AWS IoT Events envia para esses serviços de downstream quando uma avaliação de mensagem aciona uma ação de evento.

Por exemplo, agora você pode personalizar a mensagem de texto enviada a um técnico operacional através do Amazon SNS. Também é possível enviar dados relevantes de entrada para uma fila do Amazon SQS quando o estado de seu dispositivo IoT mudar. Além disso, usando as expressões para definir o temporizador e os nomes de tópicos exclusivos MQTT, você pode usar um único modelo de detector para dimensionar e gerenciar automaticamente os estados de toda a sua frota de dispositivos. Isso economiza tempo e ajuda você a iniciar rapidamente a produção, evitando o uso de diversos serviços e a lógica de cola. 

Para obter mais informações sobre ações de eventos e a nova sintaxe de expressão, acesse a seção Ações de Eventos da página Usando o AWS IoT Events com outros serviços em nosso guia de desenvolvedor.