Implementar configuraciones de nube en un dispositivo central de Greengrass - AWS IoT Greengrass

AWS IoT Greengrass Version 1 entró en la fase de vida útil prolongada el 30 de junio de 2023. Para obtener más información, consulte la política de mantenimiento de AWS IoT Greengrass V1 Después de esta fecha, AWS IoT Greengrass V1 no se publicarán actualizaciones que proporcionen funciones, mejoras, correcciones de errores o parches de seguridad. Los dispositivos que se ejecuten AWS IoT Greengrass V1 no se verán afectados y seguirán funcionando y conectándose a la nube. Le recomendamos encarecidamente que migre a AWS IoT Greengrass Version 2, ya que añade importantes funciones nuevas y es compatible con plataformas adicionales.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Implementar configuraciones de nube en un dispositivo central de Greengrass

  1. Asegúrese de que el dispositivo central esté conectado a internet. Por ejemplo, intente navegar correctamente a una página web.

  2. Asegúrese de que el demonio de Greengrass se esté ejecutando en su dispositivo del núcleo. En el terminal de su dispositivo central, ejecute los siguientes comandos para comprobar si el daemon se está ejecutando e inícielo, si es necesario.

    1. Para comprobar si el daemon está en ejecución:

      ps aux | grep -E 'greengrass.*daemon'

      Si la salida contiene una entrada root para /greengrass/ggc/packages/1.11.6/bin/daemon, el daemon está en ejecución.

    2. Iniciar el daemon:

      cd /greengrass/ggc/core/ sudo ./greengrassd start

    Ya está listo para implementar la función de Lambda y las configuraciones de suscripciones en el dispositivo central de Greengrass.

  3. En el panel de navegación de la consola AWS IoT, en Administrar, expanda los dispositivos Greengrass y, a continuación, elija Grupos (V1).

  4. En Grupos de Greengrass, elija el grupo que creó en el módulo 2.

  5. En la página de configuración de grupo, elija Implementar.

  6. En la pestaña Funciones de Lambda, en la sección Funciones de Lambda del sistema, elija Detector IP.

  7. Elija Editar y seleccione Detectar y anular automáticamente los puntos de conexión del agente de MQTT. Esto permite a los dispositivos adquirir automáticamente la información de conexión del dispositivo principal, como la dirección IP, el DNS y el número de puerto. Se recomienda la detección automática, pero AWS IoT Greengrass también es compatible con puntos de conexión especificados manualmente. Solo se le solicitará el método de detección la primera vez que se implemente el grupo.

La primera implementación puede tardar unos minutos. Cuando termine la implementación, debería ver el mensaje Successfully completed (Realizado correctamente) en la columna Status (Estado) de la página Deployments (Implementaciones):

nota

El estado de implementación aparece también en la parte superior de la página, bajo el nombre del grupo.

Para obtener ayuda sobre la resolución de problemas, consulte Solución de problemas de AWS IoT Greengrass.