本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
定义外部警报
外部警报包含您在外部检测到的警报的状态Amazon IoT SiteWise.
定义外部警报(控制台)
您可以使用Amazon IoT SiteWise控制台,用于在现有资产模型上定义外部告的控制台。要为新资产模型定义外部警报,请创建资产模型,然后完成这些步骤。有关更多信息,请参阅 创建资产模型。
在资产模型上定义警报
定义外部警报 (CLI)
您可以使用Amazon CLI对新的或现有的资产模型定义外部警报。
要向资产模型添加外部警报,您需要向资产模型添加警报复合模型。外部警报复合模型指定了EXTERNAL
键入但未指定警报源属性。以下示例复合警报定义了外部温度警报。
{
...
"assetModelCompositeModels": [ { "name": "BoilerTemperatureHighAlarm", "type": "AWS/ALARM", "properties": [ { "name": "AWS/ALARM_TYPE", "dataType": "STRING", "type": { "attribute": { "defaultValue": "EXTERNAL" } } }, { "name": "AWS/ALARM_STATE", "dataType": "STRUCT", "dataTypeSpec": "AWS/ALARM_STATE", "type": { "measurement": {} } } ] } ] }
有关如何向新的或现有的资产模型添加复合模型的更多信息,请参阅以下内容:
定义外部警报后,您可以根据资产模型将警报状态提取到资产。有关更多信息,请参阅 摄取外部警报状态。