Interagir com outros serviços da AWS - AWS IoT SiteWise

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á.

Interagir com outros serviços da AWS

AWS IoT SiteWisepode publicar dados de ativos noAWS IoTCorretor de mensagens de publicação e assinatura do MQTT, para que você possa interagir com seus dados de ativos de outrosAWSserviços.AWS IoT SiteWiseatribui a cada propriedade do ativo um tópico MQTT exclusivo que você pode usar para direcionar seus dados de ativos para outrosAWSserviços usandoAWS IoTRegras básicas. Por exemplo, você pode configurarAWS IoTRegras básicas para realizar as seguintes tarefas:

  • Identificar falhas no equipamento e notificar o pessoal adequado enviando dados para o AWS IoT Events.

  • Historize dados de ativos selecionados para uso em soluções de software externas enviando dados paraAmazon DynamoDB.

  • Gerar relatórios semanais acionando uma função do AWS Lambda.

Você pode seguir um tutorial que mostra as etapas necessárias para configurar uma regra que armazene valores de propriedades no DynamoDB. Para obter mais informações, consulte Publicar atualizações de valor de propriedade no Amazon DynamoDB.

Para obter mais informações sobre como configurar uma regra, consulteRegrasnaAWS IoTGuia do desenvolvedor.

Também é possível consumir dados de outros serviços da AWS de volta para o AWS IoT SiteWise. Para consumir dados por meio da ação de regra do AWS IoT SiteWise, consulte Ingerir dados usando regras do AWS IoT Core.

Noções básicas sobre os tópicos MQTT das propriedades de ativos

Cada propriedade de ativo tem um caminho de tópico MQTT exclusivo no formato a seguir.

$aws/sitewise/asset-models/assetModelId/assets/assetId/properties/propertyId
nota

AWS IoT SiteWisenão suporta o#caractere curinga de filtro de tópico (de vários níveis) naAWS IoTMecanismo de regras básicas. Use o caractere curinga + (de nível único). Por exemplo, use o filtro de tópico a seguir para fazer a correspondência de todas as atualizações de um modelo de ativo específico.

$aws/sitewise/asset-models/assetModelId/assets/+/properties/+

Para saber mais sobre curingas do filtro de tópicos, consulteTópicosnaAWS IoTGuia do desenvolvedor principal.