

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konfigurieren Sie Alarme für Anlagen in AWS IoT SiteWise
<a name="configure-alarms"></a>

Nachdem Sie einen AWS IoT Events Alarm für ein Asset-Modell definiert haben, können Sie den Alarm für jedes Asset basierend auf dem Asset-Modell konfigurieren. Sie können den Schwellenwert und die Benachrichtigungseinstellungen für den Alarm bearbeiten. Jeder dieser Werte ist ein Attribut auf dem Asset, sodass Sie den Standardwert des Attributs aktualisieren können, um diese Werte zu konfigurieren.

**Anmerkung**  
Sie können diese Werte für AWS IoT Events Alarme konfigurieren, jedoch nicht für externe Alarme.

**Topics**
+ [Konfigurieren Sie einen Schwellenwert (Konsole)](#configure-alarm-threshold-value-console)
+ [Konfigurieren Sie einen Schwellenwert (AWS CLI)](#configure-alarm-threshold-value-cli)
+ [Konfigurieren Sie die Benachrichtigungseinstellungen in AWS IoT SiteWise](configure-alarm-notification-settings.md)

## Konfigurieren Sie einen Schwellenwert (Konsole)
<a name="configure-alarm-threshold-value-console"></a>

Sie können die AWS IoT SiteWise Konsole verwenden, um den Wert des Attributs zu aktualisieren, das den Schwellenwert eines Alarms angibt.

**Um den Schwellenwert eines Alarms zu aktualisieren (Konsole)**

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

1. <a name="sitewise-choose-assets"></a>Wählen Sie im linken Navigationsbereich **Komponenten** aus.

1. Wählen Sie das Asset aus, für das Sie einen Alarmschwellenwert aktualisieren möchten.
**Tipp**  <a name="sitewise-expand-asset-hierarchy"></a>
Sie können eine Komponentenhierarchie mithilfe des Pfeilsymbols erweitern, um nach Ihrer Komponente zu suchen.

1. Wählen Sie **Bearbeiten** aus.

1. Suchen Sie das Attribut, das der Alarm für seinen Schwellenwert verwendet, und geben Sie dann seinen neuen Wert ein.

1. Wählen Sie **Speichern**.

## Konfigurieren Sie einen Schwellenwert (AWS CLI)
<a name="configure-alarm-threshold-value-cli"></a>

Sie können das AWS Command Line Interface (AWS CLI) verwenden, um den Wert des Attributs zu aktualisieren, das den Schwellenwert eines Alarms angibt.

Um dieses Verfahren abzuschließen, müssen Sie die `assetId` Ihrer Komponenten und die `propertyId` Ihrer Eigenschaft kennen. Sie können auch die externe ID verwenden. Wenn Sie ein Asset erstellt haben und es nicht kennen`assetId`, verwenden Sie die [ListAssets](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssets.html)API, um alle Assets für ein bestimmtes Modell aufzulisten. Verwenden Sie den [DescribeAsset](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAsset.html)Vorgang, um die Eigenschaften Ihres Assets einschließlich der Immobilien anzuzeigen IDs.

Verwenden Sie die Operation [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html), um Attributwerte zu Ihrer Komponente zuzuweisen. Mit dieser Operation können Sie mehrere Attribute gleichzeitig festlegen. Die Nutzlast dieser Operation enthält eine Liste von Einträgen, jeweils mit der Komponenten-ID, der Eigenschafts-ID und dem Attributwert.<a name="attribute-id-update-cli"></a>

**Um den Wert eines Attributs zu aktualisieren (AWS CLI)**

1. Erstellen Sie eine Datei namens `batch-put-payload.json` und kopieren Sie das folgende JSON-Objekt in die Datei. In diesem Nutzlast-Beispiel wird veranschaulicht, wie der Breiten- und Längengrad einer Windturbine festgelegt wird. Aktualisieren Sie die IDs Werte und Zeitstempel, um die Nutzlast für Ihren Anwendungsfall zu ändern.

   ```
   {
     "entries": [
       {
         "entryId": "windfarm3-turbine7-latitude",
         "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
         "propertyId": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
         "propertyValues": [
           {
             "value": {
               "doubleValue": 47.6204
             },
             "timestamp": {
               "timeInSeconds": 1575691200
             }
           }
         ]
       },
       {
         "entryId": "windfarm3-turbine7-longitude",
         "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
         "propertyId": "a1b2c3d4-5678-90ab-cdef-55555EXAMPLE",
         "propertyValues": [
           {
             "value": {
               "doubleValue": 122.3491
             },
             "timestamp": {
               "timeInSeconds": 1575691200
             }
           }
         ]
       }
     ]
   }
   ```
   + Jeder Eintrag in der Nutzlast enthält eine `entryId`, die Sie als eindeutige Zeichenfolge definieren können. Bei fehlgeschlagenen Anforderungseinträgen enthält jeder Fehler die `entryId` der entsprechenden Anforderung, woran Sie erkennen können, welche Anforderungen zu wiederholen sind.
   + Um einen Attributwert festzulegen, können Sie `propertyValues` für jede Attributeigenschaft eine timestamp-quality-value (TQV-) Struktur in die Liste aufnehmen. Diese Struktur muss den neuen `value` und den aktuellen `timestamp` enthalten.
     + `value`— Eine Struktur, die je nach Typ der festzulegenden Eigenschaft eines der folgenden Felder enthält:
       + `booleanValue`
       + `doubleValue`
       + `integerValue`
       + `stringValue`
       + `nullValue`
     + `timestamp`— Eine Struktur, die die aktuelle Unix-Epoche in Sekunden enthält,`timeInSeconds`. AWS IoT SiteWise lehnt alle Datenpunkte mit Zeitstempeln ab, die länger als 7 Tage in der Vergangenheit oder neuer als 5 Minuten in der future existierten.

   Weitere Informationen zum Vorbereiten einer Nutzlast für [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html) finden Sie unter [Daten aufnehmen mit AWS IoT SiteWise APIs](ingest-api.md).

1. Führen Sie den folgenden Befehl aus, um die Attributwerte an zu senden: AWS IoT SiteWise

   ```
   aws iotsitewise batch-put-asset-property-value -\-cli-input-json file://batch-put-payload.json
   ```

# Konfigurieren Sie die Benachrichtigungseinstellungen in AWS IoT SiteWise
<a name="configure-alarm-notification-settings"></a>

Sie können die Einstellungen für Alarmbenachrichtigungen entweder mit der AWS IoT SiteWise Konsole oder mit AWS Command Line Interface (AWS CLI) konfigurieren.

## Konfigurieren Sie die Benachrichtigungseinstellungen (Konsole)
<a name="configure-alarm-notification-settings-console"></a>

Sie können die AWS IoT SiteWise Konsole verwenden, um den Wert der Attribute zu aktualisieren, die die Benachrichtigungseinstellungen für einen Alarm angeben.

**Um die Benachrichtigungseinstellungen eines Alarms zu aktualisieren (Konsole)**

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

1. <a name="sitewise-choose-assets"></a>Wählen Sie im linken Navigationsbereich **Komponenten** aus.

1. Wählen Sie das Asset aus, für das Sie die Alarmeinstellungen aktualisieren möchten.

1. Wählen Sie **Bearbeiten** aus.

1. Suchen Sie das Attribut, das der Alarm für die Benachrichtigungseinstellung verwendet, die Sie ändern möchten, und geben Sie dann den neuen Wert ein.

1. Wählen Sie **Speichern**.

## Benachrichtigungseinstellungen konfigurieren (CLI)
<a name="configure-alarm-notification-settings-cli"></a>

Sie können die AWS Command Line Interface (AWS CLI) verwenden, um den Wert des Attributs zu aktualisieren, das die Benachrichtigungseinstellungen für einen Alarm angibt.

Um dieses Verfahren abzuschließen, müssen Sie die `assetId` Ihrer Komponenten und die `propertyId` Ihrer Eigenschaft kennen. Sie können auch die externe ID verwenden. Wenn Sie ein Asset erstellt haben und es nicht kennen`assetId`, verwenden Sie die [ListAssets](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssets.html)API, um alle Assets für ein bestimmtes Modell aufzulisten. Verwenden Sie den [DescribeAsset](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAsset.html)Vorgang, um die Eigenschaften Ihres Assets einschließlich der Immobilien anzuzeigen IDs.

Verwenden Sie die Operation [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html), um Attributwerte zu Ihrer Komponente zuzuweisen. Mit dieser Operation können Sie mehrere Attribute gleichzeitig festlegen. Die Nutzlast dieser Operation enthält eine Liste von Einträgen, jeweils mit der Komponenten-ID, der Eigenschafts-ID und dem Attributwert.<a name="attribute-id-update-cli"></a>

**Um den Wert eines Attributs zu aktualisieren (AWS CLI)**

1. Erstellen Sie eine Datei namens `batch-put-payload.json` und kopieren Sie das folgende JSON-Objekt in die Datei. In diesem Nutzlast-Beispiel wird veranschaulicht, wie der Breiten- und Längengrad einer Windturbine festgelegt wird. Aktualisieren Sie die IDs Werte und Zeitstempel, um die Nutzlast für Ihren Anwendungsfall zu ändern.

   ```
   {
     "entries": [
       {
         "entryId": "windfarm3-turbine7-latitude",
         "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
         "propertyId": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
         "propertyValues": [
           {
             "value": {
               "doubleValue": 47.6204
             },
             "timestamp": {
               "timeInSeconds": 1575691200
             }
           }
         ]
       },
       {
         "entryId": "windfarm3-turbine7-longitude",
         "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
         "propertyId": "a1b2c3d4-5678-90ab-cdef-55555EXAMPLE",
         "propertyValues": [
           {
             "value": {
               "doubleValue": 122.3491
             },
             "timestamp": {
               "timeInSeconds": 1575691200
             }
           }
         ]
       }
     ]
   }
   ```
   + Jeder Eintrag in der Nutzlast enthält eine `entryId`, die Sie als eindeutige Zeichenfolge definieren können. Bei fehlgeschlagenen Anforderungseinträgen enthält jeder Fehler die `entryId` der entsprechenden Anforderung, woran Sie erkennen können, welche Anforderungen zu wiederholen sind.
   + Um einen Attributwert festzulegen, können Sie `propertyValues` für jede Attributeigenschaft eine timestamp-quality-value (TQV-) Struktur in die Liste aufnehmen. Diese Struktur muss den neuen `value` und den aktuellen `timestamp` enthalten.
     + `value`— Eine Struktur, die je nach Typ der festzulegenden Eigenschaft eines der folgenden Felder enthält:
       + `booleanValue`
       + `doubleValue`
       + `integerValue`
       + `stringValue`
       + `nullValue`
     + `timestamp`— Eine Struktur, die die aktuelle Unix-Epoche in Sekunden enthält,`timeInSeconds`. AWS IoT SiteWise lehnt alle Datenpunkte mit Zeitstempeln ab, die länger als 7 Tage in der Vergangenheit oder neuer als 5 Minuten in der future existierten.

   Weitere Informationen zum Vorbereiten einer Nutzlast für [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html) finden Sie unter [Daten aufnehmen mit AWS IoT SiteWise APIs](ingest-api.md).

1. Führen Sie den folgenden Befehl aus, um die Attributwerte an zu senden: AWS IoT SiteWise

   ```
   aws iotsitewise batch-put-asset-property-value -\-cli-input-json file://batch-put-payload.json
   ```