Guía de inicio rápido para AWS IoT Greengrass

1. Información del documento

Versión del documento 1.0
Fecha
Descripción Documento publicado

2. Descripción general

2.1 Introducción

2.2 Acerca de AWS IoT Greengrass

Para obtener más información sobre AWS IoT Greengrass, consulte cómo funciona y qué hay de nuevo.

3. Descripción del hardware

3.1 Hoja de datos

Consulte la hoja de datos.

3.2 Referencias de hardware adicionales

Consulte la página del dispositivo para obtener más detalles del producto.

3.3 Elementos proporcionados por el usuario

No aplica.

3.4 Artículos que se pueden adquirir a través de terceros

No aplica.

4. Configura tu entorno de desarrollo

AWS IoT Greengrass es compatible con Windows y Linux: https://docs.aws.amazon.com/greengrass/v2/developerguide/operating-system-feature-support-matrix.html.

Consulte la guía del desarrollador para obtener información sobre las herramientas necesarias y la configuración adecuada: https://docs.aws.amazon.com/greengrass/v2/developerguide/what-is-iot-greengrass.html

Se recomienda instalar las siguientes herramientas/SDK:

5. Configura tu hardware

Consulte el Manual del usuario del dispositivo para la configuración del hardware.

6. Configura tu cuenta de AWS y los permisos.

Consulte la documentación en línea de AWS en Configurar su cuenta de AWS: https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html

Sigue los pasos que se describen a continuación para crear tu cuenta y usuario y comenzar:

• Regístrate para obtener una cuenta de AWS:

https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#aws-registration

• Crea un usuario y otórgale los permisos adecuados:

https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#create-iam-user

• Abra la consola de AWS IoT:

https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#iot-console-signin

7. Crear recursos en AWS IoT

Consulte las instrucciones sobre cómo crear un recurso de AWS IoT: https://docs.aws.amazon.com/iot/latest/developerguide/create-iot-resources.html

Siga los pasos descritos en estas secciones para aprovisionar recursos para su dispositivo:

  • Crear una política de AWS IoT
  • Crear un objeto cosa

8. Instale la interfaz de línea de comandos de AWS.

Para instalar la CLI de AWS en su máquina host, consulte las instrucciones: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html

Es necesario instalar la CLI para completar las instrucciones de esta guía. Una vez instalada la CLI de AWS, configúrela según las instrucciones: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-config

Configure los valores adecuados para el ID de clave de acceso, la clave de acceso secreta y la región de AWS según su cuenta de AWS. Si lo prefiere, puede configurar el formato de salida en "json".

9. Instalar AWS IoT Greengrass

Siga la guía en línea para Instalar con aprovisionamiento automático. Consulte las instrucciones en los siguientes pasos:

Configurar el entorno del dispositivo

Proporcione credenciales de AWS al dispositivo. Para entornos de desarrollo, puede usar la opción "Usar credenciales a largo plazo de un usuario de IAM". A continuación se muestra un ejemplo de cómo hacerlo:

  • export AWS_ACCESS_KEY_ID=
  • export AWS_SECRET_ACCESS_KEY=

Descarga el software AWS IoT Greengrass Core.

Instale el software AWS IoT Greengrass Core.

10. Crea un componente "Hola Mundo".

En AWS IoT Greengrass v2, los componentes se pueden crear en el dispositivo periférico y subirse a la nube, o viceversa.

Para crear, implementar, probar, actualizar y administrar un componente simple en su dispositivo, siga las instrucciones de la sección “Para crear un componente Hello World”:

https://docs.aws.amazon.com/greengrass/v2/developerguide/getting-started.html

Para subir el componente a la nube, siga las instrucciones que aparecen en la sección “Subir su componente”:

https://docs.aws.amazon.com/greengrass/v2/developerguide/upload-first-component.html

10.1 Despliega tu componente

Siga las instrucciones en línea en Implementar su componente para implementar y verificar que su componente se esté ejecutando.

11. Solución de problemas

Para obtener consejos generales sobre la solución de problemas de AWS IoT Greengrass, consulte: https://docs.aws.amazon.com/greengrass/v2/developerguide/troubleshooting.html

Para obtener una guía de solución de problemas específica del dispositivo, póngase en contacto con nosotros directamente en techsupport@premioinc.com.