Guía de inicio rápido para AWS IoT Greengrass
Tabla de contenido
- Información del documento
- Descripción general
- Descripción del hardware
- Configura tu entorno de desarrollo
- Configura tu hardware
- Configura tu cuenta de AWS y los permisos.
- Crear recursos en AWS IoT
- Instalar la interfaz de línea de comandos de AWS
- Instalar AWS IoT Greengrass
- Crear un componente "Hola Mundo"
- Solución de problemas
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
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:
- Java Runtime Environment (JRE) versión 8 o superior
- Kit de desarrollo de Java (JDK) Amazon Corretto 11 (https://aws.amazon.com/corretto/) u OpenJDK 11 (https://openjdk.java.net/)
- Biblioteca C de GNU (https://www.gnu.org/software/libc/); (glibc) versión 2.25 o superior
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-signin7. 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=
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.