Configuración del entorno - Integraciones gestionadas para AWS IoT Device Management

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.

Configuración del entorno

Aprenda a configurar su entorno para usar el generador de codegen.py código.

Requisitos previos

Instale los siguientes elementos antes de configurar el entorno:

  • Git

  • Python 3.10 o superior

  • Poetry 1.2.0 o superior

Configuración de su entorno.

Utilice el siguiente procedimiento para configurar el entorno de forma que utilice el generador de código codegen.py.

  1. Descargue la última versión del SDK para dispositivos finales desde AWS Management Console.

  2. Configure el entorno Python. El proyecto codegen está basado en Python y utiliza Poetry para la gestión de dependencias.

    1. Instala las dependencias del proyecto usando poetry en el directorio: codegen

      poetry run poetry install --no-root
  3. Configura tu repositorio.

    1. Clona el connectedhomeiprepositorio. Utiliza el codegen.py script ubicado en la connectedhomeip/scripts/ carpeta para la generación de código. Para obtener más información, consulte connectedhomeip on. GitHub

      git clone -b v1.4.0.0 https://github.com/project-chip/connectedhomeip.git
    2. Clónela al mismo nivel que su carpeta raíz. IoT-managed-integrations-End-Device-SDK La estructura de carpetas debe coincidir con lo siguiente:

      |-connectedhomeip |-IoT-managed-integrations-End-Device-SDK
nota

No es necesario clonar submódulos de forma recursiva.