Menguji image OTA

Pengujian update OTA untuk integrasi Google Home Matter dilakukan menggunakan Google Home Developer Console.

Prasyarat

Untuk menguji OTA, selain prasyarat OTA, Anda harus memiliki:

  • Akses ke sistem Linux yang telah menginstal Docker Engine dan akses ke papan pengembangan menggunakan USB
  • Integrasi Matter yang siap untuk pengujian OTA.

Gunakan ID Vendor yang ditetapkan oleh Connectivity Standards Alliance (Alliance) saat menguji OTA, bukan VID pengujian. Saat membuat image OTA, ubah ID Vendor dan ID Produk agar sesuai dengan integrasi yang akan diuji.

Petunjuk khusus vendor

Kami telah menyediakan Matter prosedur pengujian OTA untuk SoC tertentu.

Tabel: Petunjuk untuk vendor silikon tertentu dalam membuat Matter sertifikat pengujian
Vendor Platform Panduan
Espressif ESP32 Menguji OTA di Espressif ESP32
Nordic Semiconductor nRF52840 Menguji OTA di Nordic

Channel

Channel menentukan kumpulan perangkat yang akan menerima image update OTA. Perangkat hanya dapat ditetapkan ke satu channel dalam satu waktu. Ada tiga channel yang telah ditentukan: Test 1, Test 2, dan Production. Anda dapat melakukan pengujian di kedua channel pengujian. Channel hanya dapat ditetapkan ke satu image update OTA dalam satu waktu.

Channel produksi

Channel Produksi adalah channel yang digunakan untuk mengirim rilis produksi ke perangkat konsumen di lapangan. Saat Anda merilis image OTA di channel Produksi, semua perangkat yang tidak berada di channel Pengujian akan menerima image tersebut.

Channel pengujian

Untuk menguji peluncuran image OTA, Anda harus mengonfigurasi salah satu dari dua channel pengujian terlebih dahulu, lalu merilis image ke perangkat di channel tersebut.

Mengonfigurasi channel pengujian

  1. Buka tab Manage.

    Membuka tab kelola di konsol.
    Gambar 1: Menavigasi ke channel pengujian menggunakan tab Manage
  2. Klik Configure di samping channel pengujian.

  3. Di bagian Channel name, masukkan nama.

  4. Di bagian Device Serial Number(s), masukkan satu atau beberapa nomor seri perangkat (maksimum 1.000).

  5. Klik Save untuk menyelesaikan.

Mengonfigurasi saluran pengujian di konsol.
Gambar 2: Mengonfigurasi channel pengujian

Merilis image OTA ke channel pengujian

  1. Buka tab Release.

  2. Di tab Release, pilih channel pengujian yang ingin Anda gunakan.

  3. Pilih image OTA dari menu drop-down OTA Image atau tambahkan image OTA dengan mengklik Add OTA Image.

  4. Persentase peluncuran menunjukkan persentase perangkat yang akan menerima image OTA. Untuk kolom ini, tentukan bilangan bulat dari 1 hingga 100. Masukkan nilai kurang dari 100 jika Anda lebih suka merilis image OTA dalam batch. Untuk mengetahui informasi selengkapnya tentang cara kerja persentase peluncuran, serta informasi tentang tugas lain yang terkait dengan image OTA, lihat Merilis image OTA ke Produksi.

  5. Klik Release untuk menguji.

  6. Dialog konfirmasi akan muncul. Klik Release untuk merilis image yang dipilih ke channel yang ditentukan.

  7. Setelah Anda mengklik Release, channel, image, status peluncuran, persentase peluncuran, serta tanggal dan waktu rilis akan muncul di area Released OTA Images.

    Image OTA telah dirilis ke saluran pengujian.
    Gambar 3: Image OTA yang dirilis ke channel pengujian