

# Ereignisse für Drahtlos-Ressourcen aktivieren
<a name="iot-wireless-control-events"></a>

Bevor Subscribers der reservierten Themen Nachrichten empfangen können, müssen Sie die Ereignisbenachrichtigungen aktivieren. Sie können dazu die AWS-Managementkonsole oder die AWS IoT Wireless-API oder AWS CLI verwenden.

## Ereigniskonfigurationen
<a name="iot-wireless-control-events-config"></a>

Sie können Ereignisse so konfigurieren, dass Benachrichtigungen entweder an alle Ressourcen gesendet werden, die zu einem bestimmten Typ gehören, oder an einzelne Drahtlos-Ressourcen. Der Ressourcentyp kann ein drahtloses Gateway, ein Sidewalk-Partnerkonto oder ein drahtloses Gerät sein, bei dem es sich um ein LoRaWAN- oder Sidewalk-Gerät handeln kann. Informationen zu den Ereignistypen, die Sie für Ihre drahtlosen Geräte aktivieren können, finden Sie unter [Ereignistypen für LoRaWAN-Ressourcen](iot-lorawan-events.md#iot-lorawan-event-types) und [Ereignistypen für Sidewalk-Ressourcen](iot-sidewalk-events.md#iot-sidewalk-event-types).

**Alle Ressourcen**  
Sie können Ereignisse so aktivieren, dass alle Ressourcen in Ihrem AWS-Konto, die zu einem bestimmten Ressourcentyp gehören, Benachrichtigungen erhalten. Sie können beispielsweise ein Ereignis aktivieren, das Sie über Änderungen des Verbindungsstatus für alle LoRaWAN-Gateways informiert, die Sie mit AWS IoT Core für LoRaWAN hinzugefügt haben. Durch die Überwachung dieser Ereignisse können Sie Benachrichtigungen erhalten, z. B. wenn bestimmte LoRaWAN-Gateways in Ihrer Ressourcenflotte unterbrochen werden oder wenn ein Beacon für eine Reihe von Sidewalk-Geräten in Ihrem AWS-Konto verloren geht.

**Einzelne Ressourcen**  
Sie können Ihrer Ereigniskonfiguration auch einzelne LoRaWAN- und Sidewalk-Ressourcen hinzufügen und Benachrichtigungen für diese aktivieren. Auf diese Weise können Sie einzelne Ressourcen eines bestimmten Typs überwachen. Sie können beispielsweise ausgewählte LoRaWAN- und Sidewalk-Geräte zu Ihrer Konfiguration hinzufügen und Benachrichtigungen über Join- oder Geräteregistrierungsstatus für diese Ressourcen erhalten.

## Voraussetzungen
<a name="iot-wireless-control-events-prereq"></a>

Ihre LoRaWAN- oder Sidewalk-Ressource muss über eine entsprechende Richtlinie verfügen, die es ihr ermöglicht, Ereignisbenachrichtigungen zu empfangen. Weitere Informationen finden Sie unter [Richtlinie für den Empfang drahtloser Ereignisbenachrichtigungen](iot-wireless-events.md#iot-wireless-events-policy).

## Aktivieren von Benachrichtigungen mit AWS-Managementkonsole
<a name="iot-wireless-control-events-console"></a>

Um Ereignisnachrichten von der Konsole aus zu aktivieren, gehen Sie zur Registerkarte [Einstellungen](console.aws.amazon.com/iot/home/settings/) der AWS IoT-Konsole und dann zum Abschnitt **LoRaWAN- und Sidewalk-Ereignisbenachrichtigungen**. 

Sie können Benachrichtigungen für alle Ressourcen in Ihrem AWS-Konto aktivieren, die zu einem bestimmten Ressourcentyp gehören, und diese überwachen.

**Um Benachrichtigungen für alle Ressourcen zu aktivieren**

1. Gehen Sie im Abschnitt **LoRaWAN- und Sidewalk-Ereignisbenachrichtigungen** zur Registerkarte **Alle Ressourcen**, wählen Sie **Aktion** und dann **Ereignisse verwalten**.

1. Aktivieren Sie die Ereignisse, die Sie überwachen möchten, und wählen Sie dann **Ereignisse aktualisieren**. Wenn Sie bestimmte Ereignisse nicht mehr überwachen möchten, wählen Sie **Aktion** und dann **Ereignisse verwalten** und deaktivieren Sie dann diese Ereignisse.

Sie können auch Benachrichtigungen für einzelne Ressourcen in Ihrem AWS-Konto aktivieren, die zu einem bestimmten Ressourcentyp gehören, und diese überwachen.

**Um Benachrichtigungen für individuelle Ressourcen zu aktivieren**

1. Wählen Sie im Abschnitt **LoRaWAN- und Sidewalk-Ereignisbenachrichtigungen** die Option **Aktion** und dann **Ressourcen hinzufügen**.

1. Wählen Sie die Ressourcen und Ereignisse aus, für die Sie Benachrichtigungen erhalten möchten:

   1. Wählen Sie aus, ob Sie Ereignisse für Ihre **LoRaWAN-Ressourcen** oder **Sidewalk-Ressourcen** überwachen möchten.

   1. Je nach Ressourcentyp können Sie die Ereignisse auswählen, die Sie für die Ressourcen aktivieren möchten. Sie können diese Ereignisse dann abonnieren und Benachrichtigungen erhalten. Wenn Sie auswählen:
      + **LoRaWAN-Ressourcen**: Sie können **Join**-Ereignisse für Ihre LoRaWAN-Geräte oder **Verbindungsstatus**-Ereignisse für Ihre LoRaWAN-Gateways aktivieren. 
      + Sidewalk-Ressourcen: Sie können **Geräteregistrierungsstatus**- oder **Nähe**-Ereignisse oder beides für Ihre Sidewalk-Partnerkonten und Sidewalk-Geräte aktivieren.

1. Wählen Sie je nach Ressourcentyp und Ereignissen, die Sie ausgewählt haben, die drahtlosen Geräte oder Gateways aus, die Sie überwachen möchten. Sie können bis zu 250 Ressourcen für alle Ressourcen zusammen auswählen. 

1. Wählen Sie **Senden**, um Ihre Ressourcen hinzuzufügen.

Die Ressourcen, die Sie hinzufügen, werden mit ihren MQTT-Themen auf der Registerkarte für Ihren Ressourcentyp im Bereich **LoRaWAN- und Sidewalk-Ereignisbenachrichtigungen** der Konsole angezeigt.
+ **LoRaWAN-Join**-Ereignisse und Ereignisse für Ihre Sidewalk-Geräte werden im Bereich **Drahtlose Geräte** der Konsole angezeigt.
+ Ereignisse zum **Verbindungsstatus** Ihrer LoRaWAN-Gateways werden im Abschnitt **Drahtlose Gateways** angezeigt.
+ **Geräteregistrierungsstatus**- und **Nähe**-Ereignisse für Ihre Sidewalk-Konten werden auf der Registerkarte **Sidewalk-Konten** angezeigt.

**Abonnieren Sie Themen mit dem MQTT-Client**  
Je nachdem, ob Sie Ereignisse für alle Ressourcen oder für einzelne Ressourcentypen aktiviert haben, werden die Ereignisse, die Sie aktiviert haben, in der Konsole mit ihren MQTT-Themen auf der Registerkarte **Alle Ressourcen** oder auf der Registerkarte für den angegebenen Ressourcentyp angezeigt.
+ Wenn Sie eines der MQTT-Themen wählen, können Sie zum MQTT-Client gehen, um diese Themen zu abonnieren und Nachrichten zu empfangen.
+ Wenn Sie mehrere Ereignisse hinzugefügt haben, können Sie mehrere Ereignisthemen abonnieren und Benachrichtigungen für sie erhalten. Um mehrere Themen zu abonnieren, wählen Sie Ihre Themen aus und wählen Sie **Aktion** und dann **Abonnieren**.

## Aktivieren von Benachrichtigungen mit AWS CLI
<a name="iot-wireless-control-events-cli"></a>

Sie können Ereignisse konfigurieren und Ressourcen zu Ihrer Konfiguration hinzufügen, indem Sie die AWS IoT Wireless-API oder die AWS CLI verwenden.

**Aktivieren Sie Benachrichtigungen für alle Ressourcen**  
Sie können Benachrichtigungen für alle Ressourcen in Ihrem AWS-Konto aktivieren, die zu einem bestimmten Ressourcentyp gehören, und diese mithilfe der [UpdateEventConfigurationByResourceTypes](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateResourceEventConfiguration.html)-API oder des [cli/latest/reference/iotwireless/update-event-configuration-by-resource-types.html](cli/latest/reference/iotwireless/update-event-configuration-by-resource-types.html) CLI-Befehls überwachen. Beispielsweise:

```
aws iotwireless update-event-configuration-by-resource-types \ 
   --cli-input-json input.json
```

**Inhalt von input.json**

```
{   
   "DeviceRegistrationState": { 
      "Sidewalk": { 
         "AmazonIdEventTopic": "Enabled"
      }
   },
   "ConnectionStatus": { 
      "LoRaWAN": { 
         "WirelessGatewayEventTopic": "Enabled"
      }
   }
}
```

**Anmerkung**  
Alle Anführungszeichen („“) werden durch Backslashes (\$1) umgangen.

Sie können die aktuelle Ereigniskonfiguration abrufen, indem Sie die [GetEventConfigurationByResourceTypes](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetResourceEventConfiguration.html)-API aufrufen oder den [cli/latest/reference/iotwireless/get-event-configuration-by-resource-types.html](cli/latest/reference/iotwireless/get-event-configuration-by-resource-types.html) CLI-Befehl verwenden. Beispielsweise:

```
aws iotwireless get-event-configuration-by-resource-types
```

**Aktivieren Sie Benachrichtigungen für einzelne Ressourcen**  
Um Ihrer Ereigniskonfiguration einzelne Ressourcen hinzuzufügen und zu steuern, welche Ereignisse mithilfe der API oder CLI veröffentlicht werden, rufen Sie die [UpdateResourceEventConfiguration](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateResourceEventConfiguration.html)-API auf oder verwenden Sie den [cli/latest/reference/iotwireless/update-resource-event-configuration.html](cli/latest/reference/iotwireless/update-resource-event-configuration.html) CLI-Befehl. Beispielsweise:

```
aws iotwireless update-resource-event-configuration \ 
   --identifer 1ffd32c8-8130-4194-96df-622f072a315f \ 
   --identifier-type WirelessDeviceId \ 
   --cli-input-json input.json
```

**Inhalt von input.json**

```
{  
   "Join": { 
      "LoRaWAN": { 
         "DevEuiEventTopic": "Disabled"
      },
      "WirelessDeviceIdEventTopic": "Enabled"
   }
}
```

**Anmerkung**  
Alle Anführungszeichen („“) werden durch Backslashes (\$1) umgangen.

Sie können die aktuelle Ereigniskonfiguration abrufen, indem Sie die [GetResourceEventConfiguration](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetResourceEventConfiguration.html)-API aufrufen oder den [cli/latest/reference/iotwireless/get-resource-event-configuration.html](cli/latest/reference/iotwireless/get-resource-event-configuration.html) CLI-Befehl verwenden. Beispielsweise:

```
aws iotwireless get-resource-event-configuration \ 
    --identifier-type WirelessDeviceId \ 
    --identifier 1ffd32c8-8130-4194-96df-622f072a315f
```

**Ereigniskonfigurationen auflisten**  
Sie können auch die AWS IoT Wireless-API oder die AWS CLI verwenden, um Ereigniskonfigurationen aufzulisten, für die mindestens ein Ereignisthema aktiviert wurde. Verwenden Sie den API-Vorgang [ListEventConfigurations](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_ListEventConfigurations.html) oder den [cli/latest/reference/iotwireless/list-event-configurations.html](cli/latest/reference/iotwireless/list-event-configurations.html) CLI-Befehl, um Konfigurationen aufzulisten. Beispielsweise:

```
aws iotwireless list-event-configurations --resource-type WirelessDevice
```