یک تصویر OTA را تست کنید

آزمایش به‌روزرسانی‌های OTA برای ادغام‌های Google Home Matter با استفاده از Google Home Developer Console انجام می‌شود.

پیش‌نیازها

برای آزمایش OTA، علاوه بر پیش‌نیازهای OTA ، باید موارد زیر را نیز داشته باشید:

  • دسترسی به سیستم لینوکسی که موتور داکر روی آن نصب شده است و دسترسی به برد توسعه از طریق USB
  • یکپارچه‌سازی Matter که برای آزمایش OTA آماده است.

هنگام آزمایش OTA از شناسه فروشنده اختصاص داده شده Connectivity Standards Alliance (Alliance) خود استفاده کنید، نه از VID آزمایشی. هنگام ساخت تصویر OTA خود، شناسه فروشنده و شناسه محصول را تغییر دهید تا با ادغام مورد آزمایش مطابقت داشته باشد.

دستورالعمل‌های خاص فروشنده

ما رویه‌های تست OTA Matter برای SoCهای خاص ارائه کرده‌ایم.

جدول: دستورالعمل‌های مربوط به فروشندگان خاص سیلیکون برای تولید گواهی‌های آزمایش Matter
فروشنده پلتفرم راهنما
اکسپرسیف ESP32 تست OTA روی Espressif ESP32
شرکت نیمه‌رسانای نوردیک nRF52840 تست OTA در Nordic
کانال‌ها

یک کانال، مجموعه‌ای از دستگاه‌هایی را تعریف می‌کند که یک تصویر به‌روزرسانی OTA برای آنها منتشر می‌شود. به یک دستگاه فقط می‌توان یک کانال را در یک زمان اختصاص داد. سه کانال از پیش تعریف شده وجود دارد: تست ۱ ، تست ۲ و تولید . می‌توانید روی هر دو کانال آزمایشی آزمایش کنید. به یک کانال می‌توان فقط یک تصویر به‌روزرسانی OTA در یک زمان اختصاص داد.

کانال تولید

کانال تولید، کانالی است که برای ارسال نسخه‌های تولیدی به دستگاه‌های مصرف‌کننده در محل استفاده می‌شود. وقتی یک تصویر OTA را در کانال تولید منتشر می‌کنید، تمام دستگاه‌هایی که در کانال آزمایشی نیستند، تصویر را دریافت می‌کنند.

کانال‌های آزمایشی

برای آزمایش انتشار تصویر OTA، ابتدا باید یکی از دو کانال آزمایشی را پیکربندی کنید، سپس تصویر را در دستگاه‌های موجود در آن کانال منتشر کنید.

پیکربندی یک کانال آزمایشی
  1. به برگه مدیریت بروید.

    رفتن به تب مدیریت در کنسول.
    شکل ۱ : پیمایش به کانال‌های آزمایشی با استفاده از برگه مدیریت
  2. روی پیکربندی کنار کانال آزمایشی کلیک کنید.

  3. در قسمت نام کانال ، یک نام وارد کنید.

  4. در قسمت شماره سریال دستگاه (ها) ، یک یا چند شماره سریال دستگاه (حداکثر ۱۰۰۰) را وارد کنید.

  5. برای تکمیل، روی ذخیره کلیک کنید.

پیکربندی یک کانال آزمایشی روی کنسول.
شکل ۲ : پیکربندی یک کانال آزمایشی
انتشار یک تصویر OTA در یک کانال آزمایشی
  1. به برگه انتشار بروید.

  2. در برگه انتشار ، کانال آزمایشی مورد نظر خود را انتخاب کنید.

  3. تصویر OTA را از منوی کشویی OTA Image انتخاب کنید یا با کلیک روی و انتخاب Add OTA Image، یک تصویر OTA اضافه کنید.

  4. درصد انتشار، درصد دستگاه‌هایی را نشان می‌دهد که تصویر OTA را دریافت خواهند کرد. برای این فیلد، یک عدد صحیح از ۱ تا ۱۰۰ مشخص کنید. اگر ترجیح می‌دهید تصویر OTA به صورت دسته‌ای منتشر شود، مقداری کمتر از ۱۰۰ وارد کنید. برای اطلاعات بیشتر در مورد نحوه عملکرد درصد انتشار، و همچنین اطلاعات مربوط به سایر وظایف مرتبط با تصویر OTA، به بخش «انتشار یک تصویر OTA برای تولید» مراجعه کنید.

  5. برای آزمایش، روی انتشار کلیک کنید.

  6. یک کادر محاوره‌ای تأیید ظاهر می‌شود. برای انتشار تصویر انتخاب شده در کانال مشخص شده، روی «انتشار» کلیک کنید.

  7. وقتی روی «انتشار» کلیک کنید، کانال، تصویر، وضعیت انتشار، درصد انتشار و تاریخ و زمان انتشار در قسمت «تصاویر OTA منتشر شده» ظاهر می‌شوند.

    تصویر OTA در یک کانال آزمایشی منتشر شده است.
    شکل ۳ : تصاویر OTA که برای کانال‌های آزمایشی منتشر شده‌اند