我已经在 ThingPark 社区平台上使用 OTAA 配置了我的 LoRaWAN A 类设备。现在,它似乎没有收到来自网络的加入接受消息作为对所发送加入请求的答复。这里可能有什么问题?
LoRaWAN 设备未收到加入接受
物联网
罗拉万
东西公园
2021-06-27 11:33:36
1个回答
有多种原因可能导致加入过程失败。典型的问题如下:
- 网络服务器没有收到加入请求,因为附近没有 LoRaWAN 网关,或者应该转发消息的网关没有回程连接。
- 网络服务器收到加入请求,但默默地忽略它,因为设备配置了不正确的DevEUI、AppEUI / JoinEUI和AppKey。
- 网络服务器收到Join Request并通过Join Accept消息应答,但设备没有收到它,因为下行消息发送了错误的TX参数(通道号、RX1/RX2延迟、扩展因子等)
在前两种情况下,您不会在Wireless Logger应用程序中看到任何消息, 但是在第 3 种情况下,您将同时看到Join Request和Join Accept。
如果您可以在Wireless Logger 中看到Join Accept消息并且您的设备不断发送新的Join Requests,这很可能是因为Join Accept没有与您的设备预期的 TX 参数一起发送。可以在Wireless Logger 中验证所有 TX 参数。
预期的初始 TX 参数可能会因设备而异,这就是ThingPark引入设备配置文件概念的原因。当您配置您的设备时,选择正确的设备配置文件很重要,它告诉ThingPark应该使用什么信道、数据速率、RX 延迟、DL 数据速率偏移来发送第一个下行链路消息,这显然是加入接受消息。如果您的设备在ThingPark 上还没有预配置的设备配置文件,您可以选择与您的设备兼容的通用设备配置文件之一。