Interaja com as sombras do dispositivo - AWS IoT Greengrass

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

Interaja com as sombras do dispositivo

Os principais dispositivos do Greengrass podem interagir com as sombras AWS IoT do dispositivo usando componentes. Uma sombra é um documento JSON que armazena as informações de estado atuais ou desejadas de qualquer AWS IoT coisa. As sombras podem disponibilizar o estado de um dispositivo para outros AWS IoT Greengrass componentes, independentemente de o dispositivo estar conectado AWS IoT ou não. Cada AWS IoT dispositivo tem sua própria sombra clássica sem nome. Você também pode criar várias sombras nomeadas para cada dispositivo.

Dispositivos e serviços podem criar, atualizar e excluir sombras na nuvem usando o MQTT e os tópicos de sombra reservados do MQTT, o HTTP usando a API REST Device Shadow e o for. AWS CLIAWS IoT

O componente de gerenciamento de sombras permite que seus componentes do Greengrass criem, atualizem e excluam sombras locais usando o serviço paralelo local e os tópicos paralelos locais de publicação/assinatura. O gerenciador de sombras também gerencia o armazenamento desses documentos paralelos locais em seu dispositivo principal e gerencia a sincronização das informações do estado da sombra com as sombras da nuvem.

Você também pode usar o componente gerenciador de sombras para gerenciar sombras locais para dispositivos cliente que se conectam ao dispositivo principal. Para permitir que o shadow manager gerencie as sombras do dispositivo cliente, você configura o componente de ponte MQTT para retransmitir mensagens entre o agente MQTT local e o serviço local de publicação/assinatura. Para ter mais informações, consulte Interaja e sincronize as sombras do dispositivo cliente.

Para obter mais informações sobre os conceitos AWS IoT do Device Shadow, consulte AWS IoTo serviço Device Shadow no AWS IoTDeveloper Guide.