

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Definisci gli allarmi esterni in AWS IoT SiteWise
<a name="define-external-alarms"></a>

Gli allarmi esterni contengono lo stato di un allarme rilevato all'esterno. AWS IoT SiteWise

## Definisci un allarme esterno (console)
<a name="define-external-alarm-console"></a>

È possibile utilizzare la AWS IoT SiteWise console per definire un allarme esterno su un modello di asset esistente. Per definire un allarme esterno su un nuovo modello di asset, create il modello di asset, quindi completate questi passaggi. Per ulteriori informazioni, consulta [Crea modelli di asset in AWS IoT SiteWise](create-asset-models.md).

**Per definire un allarme su un modello di asset**

1. <a name="sitewise-open-console"></a>Passare alla [console AWS IoT SiteWise](https://console.aws.amazon.com/iotsitewise/).

1. <a name="sitewise-choose-models"></a>Nel riquadro di navigazione selezionare **Models (Modelli)**.

1. Scegliete il modello di asset per il quale definire un allarme.

1. Scegliete la scheda **Definizioni degli allarmi**.

1. Scegli **Aggiungi allarme**.

1. Nelle **opzioni del tipo di allarme**, scegli **Allarme esterno**.

1. Immetti un nome per l’allarme.

1. (Facoltativo) Inserisci una descrizione per l'allarme.

1. Scegli **Aggiungi allarme**.

## Definizione di un allarme esterno (CLI)
<a name="define-external-alarm-cli"></a>

È possibile utilizzare il AWS CLI per definire un allarme esterno su un modello di asset nuovo o esistente.

Per aggiungere un allarme esterno a un modello di asset, è necessario aggiungere un modello composito di allarmi al modello di asset. Un modello composito di allarme esterno specifica il `EXTERNAL` tipo e non specifica una proprietà della fonte di allarme. L'esempio seguente di allarme composito definisce un allarme di temperatura esterna.

```
{
  ...
  "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": {}
          }
        }
      ]
    }
  ]
}
```

Per ulteriori informazioni su come aggiungere un modello composito a un modello di asset nuovo o esistente, consultate quanto segue:
+ [Crea un modello di asset (AWS CLI)](create-asset-models.md#create-asset-model-cli)
+ [Aggiornate un modello di asset, un modello di componente o un'interfaccia ()AWS CLI](update-asset-models.md#update-asset-model-cli)

Dopo aver definito l'allarme esterno, potete importare lo stato di allarme agli asset in base al modello di asset. Per ulteriori informazioni, consulta [Inserisci uno stato di allarme esterno in AWS IoT SiteWise](ingest-external-alarm-state.md).