

# Conecte o gateway LoRaWAN e verifique o status da conexão
<a name="lorawan-gateway-connection-status"></a>

Antes de verificar o status da conexão do gateway, você já deve ter adicionado o gateway e conectado ele ao AWS IoT Core for LoRaWAN. Para obter informações sobre como adicionar o gateway, consulte [Adicionar um gateway ao AWS IoT Core for LoRaWAN](lorawan-onboard-gateway-add.md).

## Conectar o gateway ao AWS IoT Core for LoRaWAN
<a name="lorawan-connect-gateway"></a>

Depois de adicionar o gateway, conecte-se à interface de configuração do gateway para inserir as informações de configuração e os certificados de confiança.

Depois de adicionar as informações do gateway ao AWS IoT Core for LoRaWAN, adicione algumas informações do AWS IoT Core for LoRaWAN ao dispositivo do gateway. A documentação apresentada pelo fornecedor do gateway deve descrever o processo de carregamento dos arquivos de certificado no gateway e de configuração do dispositivo de gateway para se comunicar com o AWS IoT Core for LoRaWAN.

**Gateways qualificados para uso com o AWS IoT Core for LoRaWAN**  
Para obter instruções sobre como configurar o gateway LoRaWAN, consulte a seção [Configurar dispositivo de gateway](https://iotwireless.workshop.aws/en/200_gateway/400_configuregateway.html) do workshop do AWS IoT Core for LoRaWAN. Aqui, você encontrará informações sobre instruções para conectar gateways qualificados para uso com o AWS IoT Core for LoRaWAN.

**Gateways compatíveis com o protocolo CUPS**  
As instruções a seguir mostram como conectar os gateways compatíveis com o protocolo CUPS.

1. Faça upload dos seguintes arquivos que você obteve ao adicionar o gateway.
   + Certificado de dispositivo de gateway e arquivos de chave privada.
   + Arquivo de certificado de confiança para o endpoint do CUPS, `cups.trust`.

1. Especifique o URL do endpoint do CUPS que você obteve antes. O endpoint será do formato `{{prefix}}.cups.lorawan.{{region}}.amazonaws.com:443`.

Para detalhes sobre como obter essas informações, consulte [Adicionar um gateway ao AWS IoT Core for LoRaWAN](lorawan-onboard-gateway-add.md).

**Gateways compatíveis com o protocolo LNS**  
As instruções a seguir mostram como conectar os gateways compatíveis com o protocolo LNS.

1. Faça upload dos seguintes arquivos que você obteve ao adicionar o gateway.
   + Certificado de dispositivo de gateway e arquivos de chave privada.
   + Arquivo de certificado de confiança para o endpoint do LNS, `lns.trust`.

1. Especifique o URL do endpoint do LNS que você obteve antes. O endpoint terá o formato https://`{{prefix}}.lns.lorawan.{{region}}.amazonaws.com:443`.

Para detalhes sobre como obter essas informações, consulte [Adicionar um gateway ao AWS IoT Core for LoRaWAN](lorawan-onboard-gateway-add.md).

Depois de conectar o gateway ao AWS IoT Core for LoRaWAN, você pode verificar o status da conexão e obter informações sobre quando o último uplink foi recebido usando o console ou a API.

## Verifique status da conexão do gateway usando o console
<a name="lorawan-connection-status-console"></a>

Para verificar o status da conexão usando o console, navegue até a página [https://console.aws.amazon.com/iot/home#/wireless/gateways](https://console.aws.amazon.com/iot/home#/wireless/gateways) do console de AWS IoT e escolha o gateway adicionado. Na seção **Detalhes específicos de LoRaWAN** da página Detalhes do gateway, você verá o status da conexão e a data e hora em que o último uplink foi recebido.

## Verificar o status da conexão do gateway usando a API
<a name="lorawan-connection-status-api"></a>

Para verificar o status da conexão usando a API, use a API `GetWirelessGatewayStatistics`. Essa API não tem um corpo de solicitação e contém apenas um corpo de resposta que mostra se o gateway está conectado e quando o último uplink foi recebido.

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

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