Regras para AWS IoT - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Regras para AWS IoT

As regras permitem que os dispositivos interajam com os serviços da AWS. As regras são analisadas e as ações são realizadas com base no fluxo de tópicos do MQTT. Você pode usar regras para oferecer suporte a tarefas como estas:

  • Aumentar ou filtrar os dados recebidos de um dispositivo.

  • Gravar os dados recebidos de um dispositivo em um banco de dados do Amazon DynamoDB.

  • Salve um arquivo no Amazon S3.

  • Enviar uma notificação por push para todos os usuários usando o Amazon SNS.

  • Publicar dados em uma fila do Amazon SQS.

  • Invocar uma função do Lambda para extrair dados.

  • Processar mensagens de um grande número de dispositivos usando o Amazon Kinesis.

  • Enviar dados para a Amazon OpenSearch Serviço.

  • Captura de um CloudWatch Métrica do.

  • Altere um CloudWatch Alarme do

  • Enviar os dados de uma mensagem MQTT para o Amazon Machine Learning para fazer previsões com base em um modelo do Amazon ML.

  • Enviar uma mensagem para o fluxo de entrada da Salesforce IoT

  • Envie dados de mensagem para um canal do AWS IoT Analytics.

  • Iniciar a execução de uma máquina de estado do Step Functions.

  • Envie dados de mensagem para uma entrada do AWS IoT Events.

  • Envie dados de mensagem para uma propriedade de ativo em AWS IoT SiteWise.

  • Envie dados de mensagens para um serviço ou aplicativo web.

Suas regras podem usar mensagens MQTT que passam pelo protocolo de publicação/assinatura suportado peloProtocolos de comunicação deou, usando oIngestão Básicarecurso, você pode enviar dados do dispositivo com segurança para oAWSserviços listados acima sem incorrerCustos de mensagens. (OIngestão BásicaO recurso otimiza o fluxo de dados removendo o agente da mensagem de publicação/assinatura do caminho de ingestão, por isso é mais econômico, além de manter os recursos de segurança e processamento de dadosAWS IoT.)

AntesAWS IoTPode executar essas ações, você deve conceder a ele a permissão para acessar oAWSRecursos em seu nome. Quando as ações forem realizadas, você será cobrado pelas taxas padrão dos serviços da AWS utilizados.

Solucionar problemas de uma regra

Se tiver algum problema com as regras, habilite CloudWatch Logs. É possível analisar seus logs para determinar se o problema é autorização ou se, por exemplo, uma condição de cláusula WHERE não foi correspondida. Para obter mais informações, consulteConfigurar o CloudWatch Logs.