O 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, o AWS IoT Greengrass V1 não lançará atualizações que forneçam recursos, aprimoramentos, correções de erros ou patches de segurança. Os dispositivos que funcionam com o 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 adicionará novos recursos significativos e suporte para plataformas adicionais.
Verificar se a função do Lambda está em execução no dispositivo de núcleo
-
No painel de navegação do console do AWS IoT
, em Teste, selecione Cliente de teste MQTT. -
Selecione a guia Subscribe to topic (Inscrever-se no tópico).
-
Insira
hello/world
em Filtro de tópicos e expanda Configuração adicional. -
Insira as informações listadas em cada um dos seguintes campos:
-
Para Quality of Service (Qualidade de Serviço), selecione 0.
-
Em MQTT payload display (Exibição de carga MQTT), selecione Display payloads as strings (Exibir cargas como strings).
-
-
Selecione Subscribe.
Supondo que a função do Lambda esteja sendo executada em seu dispositivo, ela publicará no tópico hello/world
mensagens semelhantes à seguinte:
Embora a função do Lambda continue a enviar mensagens MQTT ao tópico hello/world
, não interrompa o daemon do AWS IoT Greengrass. Os módulos restantes são gravados com a suposição de que ele esteja em execução.
Você pode excluir a função e a assinatura do grupo:
-
Na página de configuração de grupos, na guia Funções do Lambda, selecione a função do Lambda que você deseja remover e selecione Remover.
-
Na página de configuração de grupos, na guia Assinaturas, selecione a assinatura e, em seguida, selecione Excluir.
A função e a assinatura serão removidas do núcleo durante a próxima implantação de grupo.