当终端节点已经准备就绪并开始尝试入网时,我们需要在云端完成相应的配置,为它“打开大门”,并告诉云平台如何理解它发送的数据。
(腾讯云物联网开发平台控制台主界面)
LoRaWAN网关注册
网关是数据从空中进入云端的入口,必须先在平台上注册并确保其在线。
- 网关侧配置:登录您的LG1301-PF网关的管理界面。找到LoRaWAN包转发器(Packet Forwarder)的配置项。将其服务器地址设置为腾讯云LoRaWAN网络服务器的接入域名:loragw.things.qcloud.com,端口设置为1700。保存配置并重启网关。
- 云平台侧配置:
- 登录腾讯云物联网开发平台控制台,进入您的项目。
- 在左侧菜单选择“增值服务” -> “网络管理”,然后单击“添加网关”。
(在腾讯云平台中添加网关的导航步骤) - 在新建网关页面,填写网关基本信息,如网关名称和唯一的GwEUI。
(填写网关基本信息,包括名称和GwEUI) - 添加完成后,刷新页面。如果网关已正确配置并连接到互联网,其状态应显示为“在线”。
产品与设备配额
在LoRaWAN网络中,每个设备都属于一个“产品”类别。产品定义了该类设备的共性,如通信方式、数据格式等。
- 创建产品:
- 在项目内,选择“产品开发” -> “新建产品”。
- 输入产品名称,选择“智慧生活” -> “报警传感” -> “定位器”,设备类型选择“LoRaWAN”,认证方式选择“密钥认证”。
(在腾讯云物联网平台创建新产品,选择定位器模板并配置LoRaWAN参数。) - 认证方式选择“OTAA”(Over-The-Air Activation),这是推荐的安全入网方式。
- 定义数据模型 (物模型):
数据模型是云平台理解设备数据的“翻译规则”或“数字孪生契约”。它定义了设备上报数据的结构和含义。如果缺少正确的数据模型,云平台即使收到了数据,也只是一串无意义的二进制字节流,无法触发后续的定位解算服务。- 进入新创建的产品详情页,点击“数据模型”选项卡。
- 点击“添加标准功能”,在弹出的列表中,选择“通用类型”。
- 勾选“WiFi定位”和“GNSS导航电文”。
- “WiFi定位”功能定义了设备上报的Wi-Fi AP列表的数据结构,包含MAC地址和RSSI(接收信号强度指示)。
- “GNSS导航电文”功能定义了设备捕获的卫星原始数据的数据结构。
- 通过添加这两个标准功能,您实质上是在告知腾讯云平台:“凡是该产品下的设备上报的数据,如果符合此格式,就应被视为LoRa Edge™的定位数据,并送往定位引擎进行处理。”
- 使能LoRa Edge服务:
在产品配置中,还有一个关键开关需要打开。进入“设备开发” -> “LoRaWAN参数配置”,确保“使能LoRa Edge定位”的开关处于开启状态。这个操作会为该产品下的所有设备激活后端的定位解算服务。
(在LoRaWAN参数配置中开启LoRa Edge定位服务。)
- 创建设备:
最后,为您的物理设备在云端创建一个对应的逻辑实体。- 在产品详情页的“设备调试”选项卡中,点击“新建设备”。
- 填写设备名称。
- DevEUI和AppKey必须与您在3.2节中烧录到固件里的值完全一致。任何一个字符的偏差都会导致设备入网失败。
(新建设备时,填写的DevEUI和AppKey必须与固件中的配置完全一致。) - 创建完成后,该设备会出现在设备列表中,初始状态为“离线”。
基于LR1120与腾讯云物联网平台实现地理定位系列
基于LR1120与腾讯云物联网平台实现地理定位(一):系统架构与硬件准备
基于LR1120与腾讯云物联网平台实现地理定位(二):开发环境与源代码设置
基于LR1120与腾讯云物联网平台实现地理定位(三):终端节点固件与应用程序部署