Testar comunicações (sincronizações de dispositivos ativadas) - AWS IoT Greengrass

AWS IoT Greengrass Version 1 entrou na fase de vida útil prolongada em 30 de junho de 2023. Para obter mais informações, consulte política de manutenção do AWS IoT Greengrass V1. Após essa data, AWS IoT Greengrass V1 não lançaremos atualizações que forneçam recursos, aprimoramentos, correções de erros ou patches de segurança. Os dispositivos que funcionam AWS IoT Greengrass V1 não serão interrompidos e continuarão operando e se conectando à nuvem. É altamente recomendável que você migre para AWS IoT Greengrass Version 2, o que adiciona novos recursos significativos e suporte para plataformas adicionais.

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

Testar comunicações (sincronizações de dispositivos ativadas)

Para este teste, você configura a sombra de dispositivo GG_TrafficLight para sincronizar com a AWS IoT. Você executa os mesmos comandos como no teste anterior, mas desta vez o estado da sombra na nuvem será atualizado quando GG_Switch enviar uma solicitação de atualização.

  1. No console do AWS IoT, selecione seu grupo AWS IoT Greengrass e, em seguida, selecione a guia Dispositivos cliente.

  2. Selecione o dispositivo GG_Trafficlight, selecione Sincronizar sombra e, em seguida, selecione Habilitar sincronização da sombra com a nuvem.

    Você deve receber uma notificação de que o status de sincronização da sombra do dispositivo foi atualizado.

  3. Na página de configuração do grupo, selecione Implantar.

  4. Nas duas janelas de linha de comando, execute os comandos do teste anterior para os dispositivos cliente GG_Switch e GG_TrafficLight.

  5. Agora, verifique o estado da sombra no console do AWS IoT. Selecione seu grupo AWS IoT Greengrass, selecione a guia Dispositivos cliente, selecione GG_Trafficlight, selecione a guia Sombras do dispositivo e, em seguida, selecione Sombra clássica.

    Como você habilitou a sincronização do GG_TrafficLight sombra com a AWS IoT, o estado da sombra na nuvem deverá ser atualizado sempre que GG_Switch enviar uma atualização. Essa funcionalidade pode ser usada para expor o estado de um dispositivo cliente com a AWS IoT.

    nota

    Se necessário, você pode solucionar problemas ao visualizar os logs de núcleo do AWS IoT Greengrass, em especial o runtime.log:

    cd /greengrass/ggc/var/log sudo cat system/runtime.log | more

    Você também pode visualizar GGShadowSyncManager.log e GGShadowService.log. Para obter mais informações, consulte Solução de problemas de AWS IoT Greengrass.

Mantenha os dispositivos cliente e as assinaturas configurados. Você poderá usá-los no próximo módulo. Você também pode executar os mesmos comandos.