共用方式為


教學課程:部署並逐步執行聯網物流應用程式範本

本教學課程中,您將了解如何從應用程式範本部署和使用 IoT Central 聯網物流應用程式。 預計到了 2020 年,全球物流支出將達到 10.6 兆美元。 貨物運輸在這項支出中佔去了大部分,且運輸服務供應商面臨龐大的競爭壓力和侷限。

您可以使用 IoT 感應器來收集和監視環境條件,例如貨物的溫度、濕度、傾斜度、衝擊力、光線和位置。 在雲端式商業智慧系統中,您可以將收集自 IoT 感應器和裝置的遙測資料與其他資料來源結合,例如氣象和交通資訊。

聯網物流解決方案的優點包括:

  • 使用即時追蹤進行貨運監視。
  • 具有即時環境狀況監控的貨運資料完整性。
  • 防止貨物被盜、丟失或損壞的安全措施。
  • 地理隔離、路線最佳化、車隊管理和車輛分析。
  • 可預測的出貨和到貨預測。

在本教學課程中,您已:

  • 建立連線物流應用程式
  • 使用應用程式中的主要功能
  • 使用儀表板以顯示重要的物流裝置操作活動
  • 使用裝置範本
  • 使用規則
  • 使用作業

必要條件

啟用中的 Azure 訂用帳戶。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶

解決方案架構

線上物流應用程式結構的圖表。

IoT 標籤 (1) 提供實體、周遭及環境感應器功能,例如溫度、濕度、震動、傾斜及光線。 IoT 標籤通常會透過 Zigbee (802.15.4) 連線到閘道裝置。 標籤是成本低廉的感應器,而且可以在一般物流旅程結束時捨棄其們,以避免發生反向物流所帶來的挑戰。

閘道 (2) 使用行動數據或 Wi-Fi 通道來啟用上游 Azure IoT 雲端連線。 藍芽、NFC 及 802.15.4 無線感應器網路模式均可用於與 IoT 標籤進行下游通訊。 閘道提供端對端安全雲端連線、IoT 標籤配對、感應器資料彙總、資料保留,以及設定警示閾值的能力。

Azure IoT Central 是一個解決方案開發平台,能簡化 IoT 裝置的連線能力、設定和管理。 此平台可大幅降低 IoT 裝置管理、作業及相關開發的負擔和成本。 您可以建置端對端企業解決方案,以在物流中達成數位意見反應迴圈。

IoT Central 平台透過資料匯出和 API (3) 來提供豐富的擴充性選項。 以遙測資料處理或原始遙測為基礎的商業見解,通常會匯出到慣用的企業營運應用程式 (4,5)

此教學課程示範如何開始 IoT Central「聯網物流」應用程式範本。 您會了解如何部署和使用範本。

建立聯網物流應用程式

若要建立您的 IoT Central 應用程式:

  1. 瀏覽至 Azure 入口網站 中的 [建立 IoT Central 應用程式] 頁面。 若出現提示,請使用 Azure 帳戶登入。

  2. 輸入下列資訊:

    欄位 描述
    訂用帳戶 您要使用的 Azure 訂閱。
    資源群組 您要使用的資源群組。 您可以建立新的資源群組,或使用現有的資源群組。
    資源名稱 有效的 Azure 資源名稱。
    應用程式 URL 應用程式的 URL 子網域。 IoT Central 應用程式的 URL 看起來像 https://yoursubdomain.azureiotcentral.com
    範本 聯網物流
    區域 您想要使用的 Azure 區域。
    定價方案 您想要使用的定價方案。
  3. 選取 [檢閱 + 建立]。 然後選取建立

當應用程式準備就緒時,您可以從 Azure 入口網站瀏覽至它:

螢幕擷取畫面顯示 Azure 入口網站中的 IoT Central 應用程式資源。應用程式 URL 已醒目提示。

若要深入了解,請參閱建立 Azure IoT Central 應用程式

逐步執行應用程式

下列各節將逐步解說應用程式的主要功能。

儀表板​​

在您部署應用程式之後,預設儀表板是以聯網物流操作員為主的入口網站。 Northwind Trader 是一家虛構的物流業者,負責管理海運船隊和陸運車隊。 在此儀表板中,您會看到兩個不同的閘道,其中提供有關出貨的遙測資料,以及相關聯命令、作業和動作。

此預先設定的儀表板會顯示重要的物流裝置作業活動。

儀表板會啟用兩個不同的閘道裝置管理操作:

  • 檢視卡車運送的物流路線,以及海運運送的詳細資料。
  • 檢視閘道狀態與其他相關資訊。
  • 您可以追蹤閘道、作用中和未知標籤的總數。
  • 您可以執行裝置管理操作,例如:更新韌體、停用和啟用感應器、更新感應器閾值、更新遙測間隔,以及更新裝置服務合約。
  • 檢視裝置電池耗用量。

顯示聯網物流應用程式儀表板的螢幕擷取畫面。

裝置範本

選取 [裝置範本] 以查看閘道功能模型。 功能模型是以兩個介面建構:

  • 閘道遙測和屬性 - 此介面會定義與感應器、位置和裝置資訊相關的所有遙測。 介面也會定義裝置對應項屬性功能,例如感應器閾值和更新間隔。
  • 閘道命令 - 此介面會組織所有閘道命令功能。

顯示聯網物流應用程式裝置範本的螢幕擷取畫面。

規則

選取 [規則] 索引標籤,以前往此應用程式範本中的規則。 這些規則會設定為向操作員傳送電子郵件通知,以供進一步調查:

  • 閘道遭竊警示:當感應器在路途中意外偵測到光線時,就會觸發此規則。 操作員必須立即收到通知,才能調查潛在的竊盜行為。
  • 遺失閘道警示:如果閘道長時間未向雲端回報,此規則將會觸發。 閘道可能因為電池電力不足、連線中斷或裝置損毀而導致沒有回應。

顯示聯網物流應用程式規則的螢幕擷取畫面。

工作

選取 [作業] 索引標籤,以建立此應用程式中的作業。 以下螢幕擷取畫面顯示所建立作業的範例:

顯示聯網物流應用程式工作的螢幕擷取畫面。

您可以使用作業來執行整個應用程式的操作。 此應用程式中的作業會使用裝置命令和對應項功能來執行工作,例如,停用所有閘道上的特定感應器,或根據出貨模式和路線修改感應器閾值:

  • 這是一項標準操作,可在海運期間停用震動感應器以節省電池,或在冷鏈運輸過程中降低溫度閾值。
  • 作業可讓您執行全系統操作,例如,更新閘道上的韌體,或更新服務合約以保持最新的維修活動。

清除資源

如果您不打算繼續使用此應用程式,則可以加以刪除:

  1. 在您的 Azure IoT Central 應用程式中,前往 [應用程式]>[管理]
  2. 選取 [刪除],然後確認您的動作。