为IoT Sitewise资产属性设置别名

0

【以下的问题经过翻译处理】 是否可以为IoT Sitewise资产的属性设置别名,以便我们可以动态为许多设备更新属性?例如,我有许多被建模为资产的IoT设备,例如iot-car,它有一个“color”属性,是字符串类型并且很少更新,因此不是真正的时间序列数据,但是一辆汽车可能每年仅需要喷一次漆。

我知道可以通过CLI或控制台手动更改属性,并且如果指定资产ID和属性ID,可以从IoT规则自动更新它(我可以看到“color”属性ID对于不同的汽车是相同的)。

是否可以使用别名/替换或者类似的方式,让汽车自动更新,而不需要为每辆汽车制定不同的规则?由于规则中必须指定属性和资产ID,因此似乎行不通。

profile picture
专家
已提问 5 个月前5 查看次数
1 回答
0

【以下的回答经过翻译处理】 也许你可以将color属性更改为measurement测量值,然后可以通过属性别名更新颜色。

如果想通过IoT Core修改属性,你不需要为每一辆汽车创建一条规则。可以使用一条规则并将assetId和propertId放入负载中,例如:

{
  "assetId": 1234,
  "propertId: 5678,
  "color": "gray"
}

然后你可以在IoT规则操作中使用替代模板,例如${propertId}${assetId}

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则