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

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

查询当前资产的属性值

本教程展示了两种获取资产属性的当前值的方法。您可以使用 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操作查询资产属性的当前值。

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

  • 数据发送到propertyId的资产属性的assetId和。

  • propertyAlias,这是一个数据流别名(例如,/company/windfarm/3/turbine/7/temperature)。要使用此选项,您必须首先设置资产属性的别名。要设置属性别名,请参见将工业数据流映射到资产属性

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