Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Configurar os gateways para enviar beacons para dispositivos de classe B

Modo de foco
Configurar os gateways para enviar beacons para dispositivos de classe B - AWS IoT Wireless

Se você integrar dispositivos sem fio de classe B a AWS IoT Core for LoRaWAN, os dispositivos receberão mensagens de downlink em horários programados. Os dispositivos abrem esses slots com base em beacons sincronizados com o tempo que são transmitidos pelo gateway. Para que os gateways transmitam esses beacons sincronizados com o tempo, você pode usar AWS IoT Core for LoRaWAN para configurar determinados parâmetros relacionados a beaconing para os gateways.

Para configurar esses parâmetros de beaconing, o gateway deve estar executando o software LoRa Basics Station versão 2.0.6. Consulte Usar gateways qualificados do AWS Partner Device Catalog.

Como configurar os parâmetros de beaconing

nota

Você só precisa configurar os parâmetros de beaconing do gateway se ele estiver se comunicando com um dispositivo sem fio de classe B.

Você configura os parâmetros de beaconing ao adicionar o gateway a AWS IoT Core for LoRaWAN usando a operação de API CreateWirelessGateway. Ao invocar a operação da API, especifique os seguintes parâmetros usando o objeto Beaconing para os gateways. Depois de configurar os parâmetros, os gateways enviarão os beacons aos dispositivos em um intervalo de 128 segundos.

  • DataRate: a taxa de dados dos gateways que estão transmitindo os beacons.

  • Frequencies: a lista de frequências dos gateways para transmitir os beacons.

O exemplo a seguir mostra como configurar esses parâmetros para o gateway. O arquivo input.json conterá outros detalhes, como o certificado do gateway e as credenciais de provisionamento. Para obter mais informações sobre como adicionar o gateway a AWS IoT Core for LoRaWAN usando a operação da API CreateWirelessGateway, consulte Adicione um gateway usando a API.

nota

Os parâmetros de beaconing não estão disponíveis quando você adiciona o gateway a AWS IoT Core for LoRaWAN usando o console AWS IoT.

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

O exemplo a seguir mostra o conteúdo do arquivo input.json.

Conteúdo 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] } }

O código a seguir mostra um exemplo de saída para a execução deste comando.

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

Obter informações sobre os parâmetros de beaconing

Você pode obter informações sobre os parâmetros de beaconing do gateway usando a operação da API GetWirelessGateway.

nota

Se um gateway já tiver sido integrado, você não poderá usar a operação da API UpdateWirelessGateway para configurar os parâmetros de beaconing. Para configurar os parâmetros, você deve excluir o gateway e depois especificar os parâmetros ao adicionar o gateway usando a operação da API CreateWirelessGateway.

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

A execução desse comando retorna informações sobre o gateway e os parâmetros de beaconing.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.