Ingest AWS IoT FleetWise 資料至雲端 - AWS IoT FleetWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Ingest AWS IoT FleetWise 資料至雲端

重要

對特定 AWS IoT FleetWise 功能的存取目前受到鎖定。如需詳細資訊,請參閱AWSAWS IoT FleetWise 中的區域和功能可用性

在 車輛中安裝和執行的 Edge Agent for AWS IoT FleetWise 軟體旨在促進車輛與雲端之間的安全通訊。

注意
  • AWS IoT FleetWise 不適用於任何可能導致嚴重身體傷害或死亡,或造成環境或資產損壞之危險環境或關鍵系統的操作,或與之相關。透過您使用 AWS IoT FleetWise 收集的車輛資料僅供參考,您可能無法使用 AWS IoT FleetWise 來控制或操作車輛功能。

  • 透過您使用 AWS IoT FleetWise 收集的車輛資料應根據您的使用案例進行準確性評估,包括為了滿足您根據適用車輛安全法規可能擁有的任何合規義務 (例如安全監控和報告義務)。此類評估應包括透過其他產業標準方法和來源 (例如車輛駕駛的報告) 收集和檢閱資訊。

若要將資料擷取至雲端,請執行下列動作:

  1. 在您的 車輛中開發並安裝 Edge Agent for AWS IoT FleetWise 軟體。如需如何使用 Edge Agent 軟體的詳細資訊,請執行下列動作來下載 Edge Agent for AWS IoT FleetWise 軟體開發人員指南

    1. 導覽至 AWS IoT FleetWise 主控台

    2. 在服務首頁的 AWS IoT FleetWise 入門區段中,選擇探索邊緣代理程式。

  2. 建立或匯入訊號目錄,其中包含您將用來建立車輛模型的訊號。如需詳細資訊,請參閱建立AWS IoT FleetWise 訊號目錄匯入訊號目錄 (AWS CLI)

    注意
    • 如果您使用 AWS IoT FleetWise 主控台來建立第一個車輛模型,則不需要手動建立訊號目錄。當您建立第一個 車輛模型時, AWS IoT FleetWise 會自動為您建立訊號目錄。如需詳細資訊,請參閱建立AWS IoT FleetWise 車輛模型

    • AWS IoT FleetWise 目前支援每個 AWS 帳戶的訊號目錄 AWS 區域。

  3. 在訊號目錄中使用訊號來建立車輛模型。如需詳細資訊,請參閱建立AWS IoT FleetWise 車輛模型

    注意
    • 如果您使用 AWS IoT FleetWise 主控台建立車輛模型,則可以上傳 .dbc 檔案以匯入訊號。.dbc 是控制器區域網路 (CAN 匯流排) 資料庫支援的檔案格式。建立車輛模型後,新的訊號會自動新增至訊號目錄。如需詳細資訊,請參閱建立AWS IoT FleetWise 車輛模型

    • 如果您使用 CreateModelManifest API 操作來建立車輛模型,則必須使用 UpdateModelManifest API 操作來啟用車輛模型。如需詳細資訊,請參閱更新 an AWS IoT FleetWise 車輛模型

    • 如果您使用 AWS IoT FleetWise 主控台建立車輛模型, AWS IoT FleetWise 會自動為您啟用車輛模型。

  4. 建立解碼器資訊清單。解碼器資訊清單包含您在上一個步驟中建立之車輛模型中指定之每個訊號的解碼資訊。解碼器資訊清單與您建立的車輛模型相關聯。如需詳細資訊,請參閱Manage AWS IoT FleetWise 解碼器資訊清單

    注意
    • 如果您使用 CreateDecoderManifest API 操作來建立解碼器資訊清單,則必須使用 UpdateDecoderManifest API 操作來啟用解碼器資訊清單。如需詳細資訊,請參閱更新 an AWS IoT FleetWise 解碼器資訊清單

    • 如果您使用 AWS IoT FleetWise 主控台建立解碼器資訊清單, AWS IoT FleetWise 會自動為您啟用解碼器資訊清單。

  5. 從車輛模型建立車輛。從相同車輛模型建立的車輛會繼承相同的訊號群組。您必須使用 AWS IoT Core 佈建 車輛,才能將資料擷取至雲端。如需詳細資訊,請參閱Manage AWS IoT FleetWise 車輛

  6. (選用) 建立機群以代表一組車輛,然後將個別車輛與機群建立關聯。這可協助您同時管理多部車輛。如需詳細資訊,請參閱在AWS IoT FleetWise 中管理機群

  7. (選用) 建立行銷活動。行銷活動會部署到車輛或機群。行銷活動會提供 Edge Agent 軟體指示,說明如何選取、收集資料,以及將資料傳輸至雲端。如需詳細資訊,請參閱使用行銷活動收集AWS IoT FleetWise 資料。您可以建立行銷活動、狀態範本 (下方) 或兩者來收集資料。

    注意

    您必須使用 UpdateCampaign API 操作來核准行銷活動, AWS IoT FleetWise 才能將其部署到車輛或機群。如需詳細資訊,請參閱更新 an AWS IoT FleetWise 行銷活動

  8. (選用) 建立狀態範本。狀態範本會部署到 車輛。狀態範本為車輛擁有者提供追蹤其車輛狀態的機制。如需詳細資訊,請參閱監控您車輛的最後已知狀態

Edge Agent 軟體 AWS IoT Core 會使用您選擇的 MQTT 主題,將車輛資料傳輸至 。若要將資料傳送至行銷活動的 AWS IoT FleetWise,會使用預留主題 $aws/iotfleetwise/vehicles/vehicleName/signals。對於上次已知狀態,Edge 代理程式會使用預留主題 $aws/iotfleetwise/vehicles/vehicleName/last_known_states/data。如需如何處理擷取資料的詳細資訊,請參閱 Visualize AWS IoT FleetWise 車輛資料