

# Notifiche di eventi per Wireless AWS IoT
<a name="iot-wireless-events"></a>

Wireless AWS IoT può pubblicare messaggi per segnalarti eventi per i dispositivi LoRaWAN e Sidewalk per cui hai eseguito l'onboarding in AWS IoT Core. Ad esempio, puoi ricevere una notifica di eventi quando i dispositivi Sidewalk nel tuo account sono stati sottoposti a provisioning o sono stati registrati.

## In che modo le tue risorse possono essere informate sugli eventi
<a name="iot-wireless-events-mqtt"></a>

Le notifiche degli eventi vengono pubblicate quando si verificano determinati eventi. Ad esempio, gli eventi vengono generati quando viene eseguito il provisioning del dispositivo Sidewalk. Ogni evento comporta l'invio di una notifica di evento univoca. Le notifiche di evento vengono pubblicate su MQTT con un payload JSON. Il contenuto del payload dipende dal tipo di evento.

**Nota**  
Le notifiche degli eventi vengono pubblicate almeno una volta. È anche possibile che vengano pubblicate più di una volta. L'ordine delle notifiche di evento non è garantito.

### Eventi e tipi di risorse
<a name="iot-wireless-events-types"></a>

Nella tabella seguente vengono illustrati i diversi tipi di eventi per i quali si ricevono le notifiche. I tipi di evento variano a seconda che il tipo di risorsa sia un dispositivo wireless, un gateway wireless o un account Sidewalk. Puoi anche abilitare gli eventi a livello di risorsa, che si applica a tutte le risorse di un determinato tipo, oppure per risorse selezionate, come descritto nella sezione seguente. Per ulteriori informazioni sui diversi tipi di eventi, consulta [Notifiche di eventi per le risorse LoRaWAN](iot-lorawan-events.md) e [Notifiche di eventi per le risorse Sidewalk](iot-sidewalk-events.md).


**Tipi di evento basati sulle risorse**  


- **Dispositivo wireless**
  - **Tipo di risorsa:** LoRaWAN / **Tipo di evento:** Join
  - **Tipo di risorsa:** Sidewalk / **Tipo di evento:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) 

- **Gateway wireless**
  - **Tipo di risorsa:** LoRaWAN
  - **Tipo di evento:** Stato della connessione

- **Account Sidewalk**
  - **Tipo di risorsa:** Sidewalk
  - **Tipo di evento:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) 



### Policy per la ricezione delle notifiche degli eventi wireless
<a name="iot-wireless-events-policy"></a>

Per ricevere notifiche di evento, il dispositivo deve usare una policy appropriata che gli permetta di connettersi al gateway dei dispositivi AWS IoT e di sottoscrivere argomenti di evento MQTT. Devi anche sottoscrivere i filtri di argomenti appropriati.

Di seguito viene mostrato un esempio della policy necessaria per la ricezione delle notifiche per i vari eventi wireless.

```
{
    "Version":"2012-10-17",
    "Statement":[{
        "Effect":"Allow",
        "Action":[
            "iot:Subscribe",
            "iot:Receive"
        ],
        "Resource":[
            "arn:aws:iotwireless:{{region}}:{{account}}:/$aws/iotwireless/events/join/*",
            "arn:aws:iotwireless:{{region}}:{{account}}:/$aws/iotwireless/events/connection_status/*"
            "arn:aws:iotwireless:{{region}}:{{account}}:/$aws/iotwireless/events/device_registration_state/*", 
            "arn:aws:iotwireless:{{region}}:{{account}}:/$aws/iotwireless/events/proximity/*"
        ]
    }]
}
```

### Formato degli argomenti MQTT per eventi wireless
<a name="iot-wireless-message-format"></a>

Per inviarti notifiche di eventi per le tue risorse wireless, AWS IoT utilizza argomenti riservati MQTT che iniziano con il simbolo del dollaro ($). Effettua la sottoscrizione e pubblica gli argomenti riservati. Tuttavia, non è possibile creare nuovi argomenti che inizino con un simbolo del dollaro.

**Nota**  
Gli argomenti MQTT sono specifici per il tuo Account AWS e utilizzano il formato `arn:aws:iotwireless:{{aws-region:AWS-account-ID}}:topic/Topic`. Per ulteriori informazioni, consultare [Argomenti MQTT](https://docs.aws.amazon.com/iot/latest/developerguide/topics.html) nella *Guida per gli sviluppatori di AWS IoT*.

Gli argomenti MQTT riservati per i dispositivi wireless utilizzano il seguente formato:
+ 

**Argomenti a livello di risorsa**  
Questi argomenti si applicano a tutte le risorse di un determinato tipo nel tuo Account AWS sottoposto a onboarding in Wireless AWS IoT.

  `$aws/iotwireless/events/{eventName}/{eventType}/{resourceType}/resources`
+ 

**Argomenti a livello di identificatore**  
Questi argomenti si applicano a risorse selezionate di un determinato tipo nel tuo Account AWS sottoposto a onboarding in Wireless AWS IoT, specificato dall'identificatore della risorsa.

  `$aws/iotwireless/events/{eventName}/{eventType}/{resourceType}/{resourceIdentifierType}/{resourceID}/{id}`

Per ulteriori informazioni sugli argomenti a livello di risorsa e identificatore, consulta [Configurazioni degli eventi](iot-wireless-control-events.md#iot-wireless-control-events-config).

La tabella seguente mostra esempi di argomenti MQTT per i vari eventi:


**Eventi e argomenti MQTT**  

| Evento | Argomento MQTT | Note | 
| --- | --- | --- | 
| Stato di registrazione del dispositivo Sidewalk |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html)  | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) | 
| Prossimità Sidewalk |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html)  | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) | 
| Join LoRaWAN |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html)  | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) | 
| Stato della connessione del gateway LoRaWAN |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html)  | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/iot-wireless/latest/developerguide/iot-wireless-events.html) | 

Per ulteriori informazioni sui diversi eventi, consulta [Notifiche di eventi per le risorse LoRaWAN](iot-lorawan-events.md) e [Notifiche di eventi per le risorse Sidewalk](iot-sidewalk-events.md).

Se hai sottoscritto questi argomenti, riceverai una notifica quando viene pubblicato un messaggio su uno degli argomenti di notifica dell'evento. Per ulteriori informazioni, consultare [Argomenti riservati MQTT](https://docs.aws.amazon.com/iot/latest/developerguide/reserved-topics.html) nella *Guida per gli sviluppatori di AWS IoT*.

## Prezzi degli eventi wireless
<a name="iot-wireless-events-pricing"></a>

Per informazioni sui prezzi per la sottoscrizione di eventi e per la ricezione di notifiche, consulta [Prezzi di AWS IoT Core](https://aws.amazon.com/iot-core/pricing/).