查詢目前資產的屬性值 - AWS IoT SiteWise

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

查詢目前資產的屬性值

本自學課程展示了兩種取得資產性質目前值的方法。您可以使用 AWS IoT SiteWise 控制台或在 AWS Command Line Interface (AWS CLI)中使用 API。

查詢資產屬性的當前值(控制台)

您可以使用 AWS IoT SiteWise 主控台來檢視資產屬性的目前值。

取得資產屬性的目前值 (主控台)
  1. 導覽至 AWS IoT SiteWise 主控台

  2. 在導覽窗格中,選擇 Assets (資產)

  3. 選擇具有要查詢之屬性的資產。

  4. 選擇箭頭圖示以展開資產階層以尋找您的資產。

  5. 選擇屬性類型的標籤。例如,選擇 Measurements (衡量值) 以檢視衡量值屬性的目前值。

    AWS IoT SiteWise 包含屬性標籤的資產頁面,包括度量。
  6. 尋找要檢視的屬性。目前值會顯示在 Latest value (最新值) 欄中。

查詢資產屬性的目前值 (AWS CLI)

您可以使用 AWS Command Line Interface (AWS CLI) 查詢資產性質的目前值。

使用此GetAssetPropertyValue作業查詢資產屬性的目前值。

若要識別資產性質,請指定下列其中一項:

  • 資料傳送至propertyId的資產屬性的assetId和。

  • propertyAlias,它是一個數據流別名(例如,/company/windfarm/3/turbine/7/temperature)。若要使用這個選項,您必須先設定您的資產屬性別名。若要設定性質別名,請參閱將工業資料串流對應到資產屬性

若要取得資產屬性的目前值 (AWS CLI)
  • 執行下列命令以取得資產屬性的目前值。將 asset-id 取代為資產的 ID,並將 property-id 取代為屬性的 ID。

    aws iotsitewise get-asset-property-value \ --asset-id asset-id \ --property-id property-id

    該操作會傳回回應,其中包含以下格式的屬性目前 TQV。

    { "propertyValue": { "value": { "booleanValue": Boolean, "doubleValue": Number, "integerValue": Number, "stringValue": "String" }, "timestamp": { "timeInSeconds": Number, "offsetInNanos": Number }, "quality": "String" } }