连接到 The Things Network
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues
The Things Network
The Things Stack 是一个企业级 LoRaWAN 网络服务器,基于开源核心构建。The Things Stack 允许您在自己的硬件或云端构建和管理 LoRaWAN 网络。
连接到 The Things Network
创建新账户
TTN 网站:https://www.thethingsnetwork.org/
设置传感器
(1) 打开 SenseCAP Mate 应用程序
(2) 按住按钮 3 秒钟,LED 将以 1 秒的频率闪烁。
(3) 点击“设置”按钮以打开蓝牙,然后点击“扫描”以开始扫描传感器的蓝牙。
(4) 根据 S/N(标签)选择传感器。然后,进入后将显示传感器的基本信息。
通过 SenseCAP Mate 应用程序设置传感器频率
根据网关的频率带设置相应的频率带。
(1) 点击“设置”,并选择平台为“The Things Network”。
(2) 选择频率计划,如果您的网关是 US915,请将传感器设置为 US915。
(3) 设备默认使用 OTAA 加入 LoRaWAN 网络。因此,我们可以在此设置设备 EUI、App EUI 和 APP Key。
参数 | 类型 |
---|---|
Device EUI | 16 位,十六进制,从 0 ~ F |
App EUI | 16 位,十六进制,从 0 ~ F |
App Key | 32 位,十六进制,从 0 ~ F |
(4) 设置数据包策略。传感器上行数据包策略有三种模式。
参数 | 描述 |
---|---|
2C+1N(默认) | 2C+1N(2 个确认包和 1 个非确认包)是最佳策略,该模式可以最大限度地减少数据包丢失率,但设备将在 TTN 中消耗最多的数据包,或在 Helium 网络中消耗最多的数据积分。 |
1C | 1C(1 个确认包)设备在从服务器收到 1 个确认包后将进入休眠状态。 |
1N | 1N(1 个非确认包)设备仅发送数据包,然后开始休眠,无论服务器是否收到数据。 |
(5) 点击“发送”按钮,将设置发送到传感器以使其生效。
(6) 点击“主页”按钮,应用程序将断开蓝牙连接。
然后,传感器将重新启动。
(7) 当设备断开蓝牙连接时,LED 会亮起 5 秒钟,然后以呼吸灯的形式闪烁。
TTN 配置
在 TTN 上注册网关
根据实际信息在 TTN 控制台上创建一个网关。
创建应用程序
在 TTN 控制台上创建一个应用程序。在应用程序中,您可以注册和管理终端设备及其网络数据。设置好设备群组后,可以使用我们众多的集成选项之一,将相关数据传递到您的外部服务。
将传感器添加到 TTN 控制台
(1) 选择您创建的应用程序,然后点击“Register end device”以添加终端设备。
(2) 在 LoRaWAN 设备库中选择终端设备。
然后根据品牌配置如下所示的项目。
- 终端设备品牌:选择 SenseCAP。
- 型号:选择您的传感器型号。(如果没有,请手动添加)
- 硬件/固件版本:通常选择最新版本。
- 配置文件(区域)/频率计划:从 SenseCAP Mate App 获取。
传感器频率 | 常用名称 | 描述 |
---|---|---|
EU863-870 | EU868 | 欧洲 863-870 MHz(SF9 用于 RX2 - 推荐) |
US902-928 | US915 | 美国 902-928 MHz,FSB 2(TTN 使用) |
AU915-928 | AU915 | 澳大利亚 915-928 MHz,FSB 2(TTN 使用) |
KR920-923 | KR920 | -------- |
IN865-867 | IN865 | -------- |
AS923 | AS923-1 | 亚洲 920-923 MHz |
AS923-2 |
不同国家和 LoRaWAN 网络服务器使用不同的频率计划。
对于 Helium 网络,请参考:
https://docs.helium.com/lorawan-on-helium/frequency-plans
(3) 配置“Provisioning information”。
- JoinEUI:即 APP EUI,您可以从 SenseCAP Mate App 获取。
- Device EUI/ App Key:通过 SenseCAP Mate App 的配置页面获取。如下面的图片所示。
(4) 注册终端设备。
完成上述项目后,点击“Register end device”以保存您的修改。
如果成功加入网络,LED 将 快速闪烁 2 秒。
在 TTN 控制台上检查数据
在数据页面上,数据包正在上传。有关有效载荷的格式,请参考有效载荷解码部分。