Pengaturan lingkungan - Integrasi terkelola untuk AWS IoT Device Management

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pengaturan lingkungan

Pelajari cara mengonfigurasi lingkungan Anda untuk menggunakan pembuat codegen.py kode.

Prasyarat

Instal item berikut sebelum Anda mengonfigurasi lingkungan Anda:

  • Git

  • Python 3.10 atau lebih tinggi

  • Puisi 1.2.0 atau lebih tinggi

Konfigurasikan lingkungan Anda

Gunakan prosedur berikut untuk mengkonfigurasi lingkungan Anda untuk menggunakan generator kode codegen.py.

  1. Unduh versi terbaru SDK perangkat Akhir dari file. AWS Management Console

  2. Siapkan lingkungan Python. Proyek codegen berbasis python dan menggunakan Puisi untuk manajemen ketergantungan.

    1. Instal dependensi proyek menggunakan puisi di direktori: codegen

      poetry run poetry install --no-root
  3. Siapkan repositori Anda.

    1. Kloning connectedhomeiprepositori. Ini menggunakan codegen.py skrip yang terletak di connectedhomeip/scripts/ folder untuk pembuatan kode. Untuk informasi selengkapnya, lihat connectedhomeip on. GitHub

      git clone -b v1.4.0.0 https://github.com/project-chip/connectedhomeip.git
    2. Kloning pada tingkat yang sama dengan folder IoT-managed-integrations-End-Device-SDK root Anda. Struktur folder Anda harus cocok dengan yang berikut:

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

Anda tidak perlu mengkloning submodul secara rekursif.