如要測試 Google Home Matter 整合功能的 OTA 更新,請使用 Google Home Developer Console。
Connectivity Standards Alliance (Alliance) 認證並非 OTA 測試的前置條件。
必要條件
如要測試 OTA,除了OTA 必要條件外,您還需要:
- 存取已安裝 Docker Engine 的 Linux 系統,並透過 USB 存取開發板
- 可進行 OTA 測試的 Matter 整合。
測試 OTA 時,請使用 Alliance 指派的供應商 ID,而非測試 VID。建構 OTA 映像檔時,請變更供應商 ID 和產品 ID,以符合要測試的整合項目。
廠商專屬操作說明
我們已為特定 SoC 提供 Matter OTA 測試程序。
供應商 | 平台 | 指南 |
---|---|---|
Espressif | ESP32 | 在 Espressif ESP32 上測試 OTA |
Nordic Semiconductor | nRF52840 | 在 Nordic 測試 OTA |
頻道
管道會定義 OTA 更新映像檔發布的裝置組合。裝置一次只能指派一個管道。有三個預先定義的管道:測試 1、測試 2 和正式版。您可以同時在兩個測試管道上進行測試。一個管道一次只能指派一張 OTA 更新圖片。
正式發布管道
正式版管道是用於將正式版推送至實際環境中的消費者裝置。當您在正式版管道上發布 OTA 映像檔時,所有不在測試管道的裝置都會收到該映像檔。
測試管道
如要測試 OTA 映像檔的推送作業,您必須先設定兩個測試管道中的其中一個,然後將映像檔發布至該管道中的裝置。
設定測試管道
前往「管理」分頁。
按一下測試管道旁的「設定」。
在「頻道名稱」下方輸入名稱。
在「裝置序號」下方,輸入一或多個裝置序號 (最多 1000 個)。
按一下「儲存」即可完成。
將 OTA 映像檔發布至測試群組
前往「發布」分頁。
在「Release」分頁中,選取要使用的測試管道。
從「OTA 映像檔」下拉式選單中選取 OTA 映像檔,或按一下「新增 OTA 映像檔」
新增 OTA 映像檔。按一下「發布」即可測試。
系統隨即會顯示確認對話方塊。按一下「發布」,將所選圖片發布至指定的管道。
點選「發布」後,頻道、圖片和發布日期/時間就會顯示在「直播發布」區域。
停止正在進行的版本發布作業
如要停止即時發布,請按照下列步驟操作:
在「即時發布」表格下方,按一下
「更多」選單,然後點選「停止發布」。在確認對話方塊中,按一下「Stop」,確認您要停止發布。這麼做可立即停止 OTA 更新發布至尚未接收更新的任何裝置。