

# Connetti il tuo gateway LoRaWAN e verifica lo stato della connessione
<a name="lorawan-gateway-connection-status"></a>

Prima di controllare lo stato della connessione del gateway, è necessario aver già aggiunto il gateway e averlo connesso ad AWS IoT Core per LoRaWAN. Per informazioni su come aggiungere il gateway, consulta [Aggiungi un gateway a AWS IoT Core per LoRaWAN](lorawan-onboard-gateway-add.md).

## Connetti il gateway a AWS IoT Core per LoRaWAN
<a name="lorawan-connect-gateway"></a>

Dopo aver aggiunto il gateway, connettiti all'interfaccia di configurazione del gateway per inserire le informazioni di configurazione e i certificati di attendibilità.

Dopo aver aggiunto le informazioni del gateway ad AWS IoT Core per LoRaWAN, aggiungi alcune informazioni di AWS IoT Core per LoRaWAN al dispositivo gateway. La documentazione fornita dal fornitore del gateway deve descrivere il processo per caricare i file di certificato nel gateway e configurare il dispositivo gateway per comunicare con AWS IoT Core per LoRaWAN.

**Gateway qualificati per l'utilizzo con AWS IoT Core per LoRaWAN**  
Per istruzioni su come configurare il gateway LoRaWAN, consulta la sezione [ configure gateway device (configurare il dispositivo gateway)](https://iotwireless.workshop.aws/en/200_gateway/400_configuregateway.html) del workshop AWS IoT Core per LoRaWAN. Qui troverai informazioni sulle istruzioni per la connessione di gateway qualificati per l'uso con AWS IoT Core per LoRaWAN.

**Gateway che supportano il protocollo CUPS**  
Le istruzioni seguenti mostrano come collegare i gateway che supportano il protocollo CUPS.

1. Carica i seguenti file ottenuti durante l'aggiunta del gateway.
   + Certificato del dispositivo gateway e file di chiavi private.
   + File di certificato attendibile per l'endpoint CUPS `cups.trust`.

1. Specifica l'URL dell'endpoint CUPS ottenuto in precedenza. L'endpoint sarà del formato `{{prefix}}.cups.lorawan.{{region}}.amazonaws.com:443`.

Per i dettagli su come ottenere queste informazioni, consulta [Aggiungi un gateway a AWS IoT Core per LoRaWAN](lorawan-onboard-gateway-add.md).

**Gateway che supportano il protocollo LNS**  
Le istruzioni seguenti mostrano come collegare i gateway che supportano il protocollo LNS.

1. Carica i seguenti file ottenuti durante l'aggiunta del gateway.
   + Certificato del dispositivo gateway e file di chiavi private.
   + File di certificato attendibile per l'endpoint LNS `lns.trust`.

1. Specifica l'URL dell'endpoint LNS ottenuto in precedenza. L'endpoint sarà del formato https://`{{prefix}}.lns.lorawan.{{region}}.amazonaws.com:443`.

Per i dettagli su come ottenere queste informazioni, consulta [Aggiungi un gateway a AWS IoT Core per LoRaWAN](lorawan-onboard-gateway-add.md).

Dopo aver collegato il gateway ad AWS IoT Core per LoRaWAN, puoi controllare lo stato della tua connessione e ottenere informazioni su quando è stato ricevuto l'ultimo uplink utilizzando la console o l'API.

## Controllare lo stato della connessione gateway utilizzando la console
<a name="lorawan-connection-status-console"></a>

Per verificare lo stato della connessione utilizzando la console, passa alla pagina [https://console.aws.amazon.com/iot/home#/wireless/gateways](https://console.aws.amazon.com/iot/home#/wireless/gateways) della console AWS IoT e scegli il gateway aggiunto. Nella sezione **LoRaWAN specific details (LoRaWAN dettagli specifici)** della pagina dei dettagli del gateway, vedrai lo stato della connessione e la data e l'ora in cui è stato ricevuto l'ultimo uplink.

## Controllare lo stato della connessione gateway utilizzando l'API
<a name="lorawan-connection-status-api"></a>

Per verificare lo stato della connessione utilizzando l'API, utilizza l'API `GetWirelessGatewayStatistics`. Questa API non ha un corpo della richiesta e contiene solo un corpo di risposta che mostra se il gateway è connesso e quando è stato ricevuto l'ultimo uplink.

```
HTTP/1.1 200
Content-type: application/json

{
  “ConnectionStatus”: “Connected”,
  “LastUplinkReceivedAt”: “2021-03-24T23:13:08.476015749Z”,
  “WirelessGatewayId”: “30cbdcf3-86de-4291-bfab-5bfa2b12bad5"
}
```