技術解說
智慧販賣機 OTA 遠端更新技術:龍雲數位無需人到現場的軟體管理
龍雲數位 MCS 如何透過 OTA(Over-The-Air)技術,遠端推送軟體更新、介面調整、功能升級?XDNA 支撐的 OTA 系統如何讓 1,000+ 台設備保持同步更新。
約 2 分鐘閱讀 · 666 字
OTA 遠端更新:龍雲數位如何管理千台設備
什麼是 OTA?
OTA(Over-The-Air)是指「透過無線網路,遠端更新設備的軟體」——不需要工程師到現場,不需要設備停機。
這個技術在智能手機已經很普遍,但在工業級 IoT 設備上實現它並不容易,因為:
- 設備可能在地下室、工廠、偏遠地區(網路不穩定)
- 更新過程不能中斷(否則設備可能變磚)
- 更新必須在不影響正常銷售的時段進行
- 更新失敗必須有自動回滾機制
XDNA 的 OTA 架構
龍雲數位的 OTA 系統,建立在 XDNA 嵌入式平台上,具備:
斷點續傳
更新包下載過程中,如果網路中斷,下次連線後自動從斷點繼續——不會重複下載,節省時間和流量。
A/B 分區更新
設備存儲分為兩個分區(A 和 B),更新時先更新非活躍分區:
- 當前運行版本在 A 分區
- 新版本下載到 B 分區
- 驗證通過後,切換到 B 分區
- 如果新版本出問題,自動回滾到 A 分區
這確保更新失敗時設備仍可正常運行。
定時更新
OmniCore 後台可設定更新時間窗口(通常凌晨 2:00-4:00),確保更新在人流最少、影響最小的時段進行。
OTA 能更新什麼?
軟體功能更新
- 新的支付方式(新增 JKO Pay、Apple Pay)
- 新的 UI 介面(介面改版不需要換機器)
- 安全性修補(漏洞修復)
AI 模型更新
- 補貨預測模型的優化版本
- 異常偵測算法更新
- 商品推薦邏輯調整
場域設定更新
- 語言切換(新增日文介面)
- 促銷活動設定
- 商品價格調整
OTA 的實際效益
成本節省
傳統販賣機每次軟體更新,需要工程師到現場:
- 工程師出差費用:NT$2,000-3,000/次
- 1,000 台設備 = NT$200-300 萬/次更新
OTA 讓整個更新過程的邊際成本趨近於零。
速度提升
傳統更新:排班 → 通知各場域 → 工程師出差 → 現場操作 → 回報完成 時間:1-3 個月(1,000台)
OTA 更新:後台發送指令 → 設備分批接收 → 自動安裝 時間:1-3 天(1,000台)
龍雲數位的 OTA 管理實踐
OmniCore 後台的 OTA 管理模組,讓管理員可以:
- 選擇更新目標(全部設備、特定場域、特定型號)
- 設定更新時間窗口
- 即時查看更新進度
- 接收更新失敗警報