在中查询当前资产属性值 Amazon IoT SiteWise - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在中查询当前资产属性值 Amazon IoT SiteWise

本教程展示了两种获取资产属性当前值的方法。您可以使用 Amazon IoT SiteWise 控制台或在 Amazon Command Line Interface (Amazon CLI) 中使用 API。

查询资产属性的当前值(控制台)

您可以使用 Amazon IoT SiteWise 控制台查看资产属性的当前值。

获取资产属性的当前值(控制台)
  1. 导航至 Amazon IoT SiteWise 控制台

  2. 在导航窗格中,选择资产

  3. 选择具有要查询的属性的资产。

  4. 选择箭头图标来展开资产层次结构以查找资产。

  5. 选择属性类型对应的选项卡。例如,选择 测量值 可以查看测量值属性的当前值。

    Amazon IoT SiteWise 带有属性选项卡的资产页面,包括测量。
  6. 找到要查看的属性。当前值将显示在 最新值 列中。

查询资产属性的当前值(Amazon CLI)

您可以使用 Amazon Command Line Interface (Amazon CLI) 来查询资产属性的当前值。

使用GetAssetPropertyValue操作查询资产属性的当前值。

要标识资产属性,请指定以下项之一:

  • 向其发送数据的资产属性的 assetIdpropertyId

  • propertyAlias,这是一个数据流别名(例如,/company/windfarm/3/turbine/7/temperature)。要使用此选项,您必须首先设置资产属性的别名。要设置属性别名,请参阅管理数据流 Amazon IoT SiteWise

要获取资产属性的当前值(Amazon 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", "nullValue": { "valueType": "String" } }, "timestamp": { "timeInSeconds": Number, "offsetInNanos": Number }, "quality": "String" } }