本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
定义外部警报
外部警报包含您在 AWS IoT SiteWise外部检测到的警报状态。
定义外部警报(控制台)
您可以使用 AWS IoT SiteWise 控制台在现有资产模型上定义外部警报。要在新资产模型上定义外部警报,请创建资产模型,然后完成以下步骤。有关更多信息,请参阅 创建资产模型。
在资产模型上定义警报
导航到 AWS IoT SiteWise 控制台
。 在导航窗格中,选择模型。
-
选择要为其定义警报的资产模型。
-
选择警报定义选项卡。
-
选择添加警报。
-
在警报类型选项中,选择外部警报。
-
输入警报的名称。
-
(可选)输入警报的描述。
-
选择添加警报。
定义外部警报 (CLI)
您可以使用在新资产模型或现有资产模型上定义外部警报。 AWS 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": {} } } ] } ] }
有关如何向新的或现有的资产模型添加复合模型的更多信息,请参阅以下内容:
定义外部警报后,您可以根据资产模型将警报状态推送到资产。有关更多信息,请参阅 摄取外部警报状态。