在 The Things Stack 中为 LoRaWAN 设备注册时,根据设备是否拥有标准的 TR005 QR 码来选择不同的入网方式。如果设备没有标准的 TR005 二维码,或者使用的是厂商自定义二维码,则需要选择手动输入参数的方式进行注册。
**使用 QR 码注册(有 TR005 码时):**
如果设备带有 TR005 LoRaWAN® 设备识别 QR 码,注册过程相对简单。您需要点击扫描设备 QR 码按钮,然后将设备二维码对准摄像头。系统将读取包含设备认证码、JoinEUI、DevEUI 和品牌等数据。确认数据无误后,选择“Select the end device in the LoRaWAN Device Repository”作为输入方法,并选择相应的设备品牌、型号、硬件版本、软件版本和区域(Profile)。最后,选择适合您区域的频率计划。
**不使用 QR 码注册(无标准 TR005 码或使用厂商自定义码时):**
如果设备没有标准的 TR005 LoRaWAN® 设备识别 QR 码,或者使用的是厂商特定的二维码,则必须手动输入设备识别信息和密钥。
1. **选择输入方法:** 仍需选择“Select the end device in the LoRaWAN Device Repository”作为输入方法,并选择设备品牌、型号、硬件版本、软件版本和区域(Profile)。
2. **频率计划:** 选择适合您区域的频率计划,确保设备和网关使用相同的频率计划。
3. **输入 EUIs 和密钥:**
* **JoinEUI/AppEUI:** 如果制造商提供了,则输入;如果未提供且设备可编程,可以生成一个符合 IEEE 802 标准测试范围的随机值,或者使用全零值,但必须确保设备中编程的值一致。
* **DevEUI:** 制造商通常会提供此值。如果设备可编程,可以使用“Generate”按钮生成EUI,并将其编程到设备中。
* **AppKey/NwkKey:** 对于 LoRaWAN 1.0.x 设备,会看到 AppKey 字段;对于 LoRaWAN 1.1.x 设备,会看到 NwkKey 字段。如果制造商提供了这些密钥,则输入;否则,使用“Generate”按钮创建,并将其编程到设备中。
4. **设备 ID:** 最后,输入一个终端设备 ID(建议格式为 eui-{Device EUI})。
5. **完成注册:** 验证所有字段后,点击“Register end device”按钮完成设备注册。
**总结:** 无论哪种情况,都需要选择合适的频率计划。如果无法扫描 QR 码,则必须手动提供 JoinEUI/AppEUI、DevEUI、AppKey/NwkKey(如适用)以及设备 ID 等参数。如果制造商未提供这些参数,则需要根据指南生成并编程到设备中。