OTA
graph TD;
1.HardwareDefine --> 3.ProductDefine;
2.SoftwaresDefine --> 3.ProductDefine;
3.ProductDefine --> 4.OTAPlan;
4.OTAPlan --> 5.MonitorOTAStatus;
流程概述
OTA (Over The Air) 是指透過網路更新遠端裝置的軟體或韌體,經由管理平台的設定和裝置端預載的 Agent 邏輯判斷而達成版本比對,下載,安裝,重啟,或錯誤回復,並在過程中回報狀態,讓散居全世界的 IOT 裝置可有效控管。具體步驟如下:
1. Hardware Define
是指即將要分發到各應用場域,擔任與環境或使用者互動的裝置硬體,需定義基本資料且可上傳照片便於辨認,並上傳 Firmware Image File.
2. Software Define
是指即將運行在裝置裡的軟體,需定義基本資料並上傳 Software Package File.
3. Product Define
一個產品由一個特定硬體與多個軟體所組成,需定義基本資料並與預先定義的硬體軟體建立關聯。
4. 制定 OTA 執行計畫
在 Product, Hardware 或 Software 列表中找到下列按鈕
選擇更新範圍,採用 By Options 可依照 Type 篩選條件,或是 By Devices 可選擇特定裝置對象,按下「Update」系統即開始透過 IoT Hub 派送 OTA 訊息。
5. 觀察 OTA 執行狀態
從 Menu –> OTA Status 可從裝置觀察其上運行的 Firmware, Software 的最新版本狀態,和前一次 OTA Status 執行細節。
April 22, 2020