Configurazione dell'ambiente - Integrazioni gestite per AWS IoT Device Management

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione dell'ambiente

Scopri come configurare il tuo ambiente per utilizzare il generatore di codegen.py codice.

Prerequisiti

Installa i seguenti elementi prima di configurare l'ambiente:

  • Git

  • Python 3.10 o versioni successive

  • Poetry 1.2.0 o versione successiva

Configura il tuo ambiente

Utilizzate la procedura seguente per configurare l'ambiente per l'utilizzo del generatore di codice codegen.py.

  1. Scarica la versione più recente dell'SDK del dispositivo finale da. AWS Management Console

  2. Configura l'ambiente Python. Il progetto codegen è basato su Python e utilizza Poetry per la gestione delle dipendenze.

    1. Installa le dipendenze del progetto usando poetry nella directory: codegen

      poetry run poetry install --no-root
  3. Configura il tuo repository.

    1. Clona il connectedhomeiprepository. Utilizza lo codegen.py script che si trova nella connectedhomeip/scripts/ cartella per la generazione del codice. Per ulteriori informazioni, vedere connectedhomeip on. GitHub

      git clone -b v1.4.0.0 https://github.com/project-chip/connectedhomeip.git
    2. Clonala allo stesso livello della cartella principale. IoT-managed-integrations-End-Device-SDK La struttura delle cartelle deve corrispondere alla seguente:

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

Non è necessario clonare in modo ricorsivo i sottomoduli.