OTA görüntüsünü test etme

Google Home Matterentegrasyonları için OTA güncellemelerinin test edilmesi Google Home Developer Console kullanılarak yapılır.

Ön koşullar

OTA'yı test etmek için OTA ön koşullarına ek olarak aşağıdakilere sahip olmanız gerekir:

  • Docker Engine'ın yüklü olduğu bir Linux sistemine ve USB kullanarak geliştirme kartına erişim
  • OTA testine hazır bir Matter entegrasyonu.

OTA'yı test ederken test VID'sini değil Connectivity Standards Alliance (Alliance) tarafından atanan tedarikçi firma kimliğinizi kullanın. OTA resminizi oluştururken satıcı kimliğini ve ürün kimliğini, test edilecek entegrasyonla eşleşecek şekilde değiştirin.

Tedarikçi firmaya özel talimatlar

Belirli SoC'ler için Matter OTA test prosedürlerini sağladık.

Tablo: Matter test sertifikaları oluşturmak için belirli silikon tedarikçilerine yönelik talimatlar
Satıcı Platform Kılavuz
Espressif ESP32 Espressif ESP32'de OTA'yı test etme
Nordic Semiconductor nRF52840 OTA'yı Nordic'te test etme

Kanallar

Kanal, bir OTA güncelleme resminin yayınlandığı cihaz grubunu tanımlar. Bir cihaza tek seferde yalnızca bir kanal atanabilir. Üç önceden tanımlanmış kanal vardır: Test 1, Test 2 ve Prodüksiyon. Her iki test kanalında da test yapabilirsiniz. Bir kanala aynı anda yalnızca bir OTA güncelleme resmi atanabilir.

Prodüksiyon kanalı

Üretim kanalı, üretim sürümlerini sahada bulunan tüketici cihazlarına göndermek için kullanılan kanaldır. Üretim kanalında bir OTA resmi yayınladığınızda, test kanalında olmayan tüm cihazlar bu resmi alır.

Test kanalları

OTA görüntü dağıtımını test etmek için önce iki test kanalından birini yapılandırmanız, ardından görüntüyü ilgili kanaldaki cihazlara yayınlamanız gerekir.

Test kanalı yapılandırma

  1. Yönet sekmesine gidin.

    Konsolda Yönet sekmesine gidin.
    Şekil 1: Yönet sekmesini kullanarak test kanallarına gitme
  2. Test kanalının yanındaki Yapılandır'ı tıklayın.

  3. Kanal adı alanına bir ad girin.

  4. Cihaz Seri Numaraları bölümüne bir veya daha fazla cihaz seri numarası girin (en fazla 1.000).

  5. İşlemi tamamlamak için Kaydet'i tıklayın.

Konsolda bir test kanalı yapılandırın.
Şekil 2: Test kanalı yapılandırma

Bir OTA görüntüsünü test kanalına yayınlama

  1. Yayınlama sekmesine gidin.

  2. Sürüm sekmesinde, kullanmak istediğiniz test kanalını seçin.

  3. OTA Resmi açılır menüsünden OTA resmini seçin veya OTA Resmi Ekle'yi tıklayarak OTA resmi ekleyin.

  4. Kullanıma sunma yüzdesi, OTA görüntüsünü alacak cihazların yüzdesini gösterir. Bu alan için 1 ile 100 arasında bir tam sayı belirtin. OTA görüntüsünü gruplar halinde yayınlamayı tercih ediyorsanız 100'den küçük bir değer girin. Kullanıma sunma yüzdesinin işleyiş şekli hakkında daha fazla bilginin yanı sıra OTA görüntüsüyle ilgili diğer görevler hakkında bilgi edinmek için Üretime OTA görüntüsü yayınlama başlıklı makaleyi inceleyin.

  5. Test etmek için Yayınla'yı tıklayın.

  6. Bir onay iletişim kutusu görüntülenir. Seçili resmi belirtilen kanalda yayınlamak için Yayınla'yı tıklayın.

  7. Yayınla'yı tıkladığınızda kanal, resim, kullanıma sunma durumu, kullanıma sunma yüzdesi ve yayın tarihi ile saati Yayınlanan OTA Resimleri alanında görünür.

    OTA resmi bir test kanalına yayınlanmıştır.
    Şekil 3: Kanalları test etmek için yayınlanan OTA resimleri