Configure sus puertas de enlace para enviar balizas a dispositivos de clase B - AWS IoT Wireless

Configure sus puertas de enlace para enviar balizas a dispositivos de clase B

Si incorpora dispositivos inalámbricos de clase B a AWS IoT Core para LoRaWAN, los dispositivos recibirán mensajes de enlace descendente en franjas horarias programadas. Los dispositivos abren estas franjas en función de las balizas sincronizadas en el tiempo que se transmiten desde la puerta de enlace. Para que sus puertas de enlace transmitan estas balizas sincronizadas en el tiempo, puede utilizar AWS IoT Core para LoRaWAN para configurar una serie de parámetros relacionados con la baliza para las puertas de enlace.

Para configurar estos parámetros de emisión de balizas, su puerta de enlace debe ejecutar la versión 2.0.6 del software LoRa Basics Station. Consulte Uso de puertas de enlace aptas de AWS Partner Device Catalog.

Cómo configurar los parámetros de emisión de balizas

nota

Solo necesita configurar los parámetros de emisión de balizas de su puerta de enlace si se comunica con un dispositivo inalámbrico de clase B.

Los parámetros de emisión de balizas se configuran cuando agrega la puerta de enlace para AWS IoT Core para LoRaWAN con la operación de API CreateWirelessGateway. Cuando invoque la operación de API, especifique los siguientes parámetros utilizando el objeto Beaconing para sus puertas de enlace. Tras configurar los parámetros, las puertas de enlace enviarán las balizas a sus dispositivos en un intervalo de 128 segundos.

  • DataRate: la velocidad de datos de las puertas de enlace que transmiten las balizas.

  • Frequencies: la lista de frecuencias de las puertas de enlace que transmiten las balizas.

En el siguiente ejemplo se muestra cómo configurar estos parámetros para la puerta de enlace. El archivo input.json contendrá detalles adicionales, como el certificado de la puerta de enlace y las credenciales de aprovisionamiento. Para obtener más información sobre cómo agregar su puerta de enlace a AWS IoT Core para LoRaWAN con la operación de API CreateWirelessGateway, consulte Agregar una puerta de enlace mediante la API.

nota

Los parámetros de emisión de balizas no están disponibles cuando agrega su puerta de enlace a AWS IoT Core para LoRaWAN mediante la consola de AWS IoT.

aws iotwireless create-wireless-gateway \ --name "myLoRaWANGateway" \ --cli-input-json file://input.json

A continuación se muestra el contenido del archivo input.json.

Contenido de input.json

{ "Description": "My LoRaWAN gateway", "LoRaWAN": { "Beaconing": { "DataRate": 8, "Frequencies": ["923300000","923900000"] }, "GatewayEui": "a1b2c3d4567890ab", "RfRegion": US915, "JoinEuiFilters": [ ["0000000000000001", "00000000000000ff"], ["000000000000ff00", "000000000000ffff"] ], "NetIdFilters": ["000000", "000001"], "RfRegion": "US915", "SubBands": [2] } }

A continuación, se muestra una parte del resultado de ejemplo de este comando.

{ "Arn": "arn:aws:iotwireless:us-east-1:400232685877aa:WirelessGateway/a01b2c34-d44e-567f-abcd-0123e445663a", "Id": a01b2c34-d44e-567f-abcd-0123e445663a" }

Obtenga información sobre los parámetros de emisión de balizas

Puede obtener información sobre los parámetros de señalización de su puerta de enlace mediante la operación de API GetWirelessGateway.

nota

Si ya se ha incorporado una puerta de enlace, no puede utilizar la operación de API UpdateWirelessGateway para configurar los parámetros de emisión de balizas. Para configurar los parámetros, debe eliminar la puerta de enlace y, a continuación, especificar los parámetros cuando agregue la puerta de enlace mediante la operación de API CreateWirelessGateway.

aws iotwireless get-wireless-gateway \ --identifier "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --identifier-type WirelessGatewayId

Al ejecutar este comando, se devuelve información sobre la puerta de enlace y los parámetros de emisión de balizas.