目录

一、背景

二、目的

三、实际操作

在The Things Stack(TTS)创建gatewa

设置网关参数并连接到TTS

在TTS创建Application并添加End Device

End Device发送数据进行验证


一、背景

当需要连接网关到TTN的时候我们突然发现:在TTN V2版本上已经无法创建新的网关了。另外,V2版本对于当前已创建的网关支持在今年年底也要失效了。所以,我们需要了解如何将网关连接到TTN最新的服务器TTS上。

二、目的

本文将会使用到RAK7268C网关和RAK3172节点,向大家展示如何在TTS上新建网关,并将节点与网关连接至TTS V3。

三、实际操作

在The Things Stack(TTS)创建gatewa

在TTS上创建gateway其实可以参考TTS给的介绍,即以下链接内容:

https://www.thethingsindustries.com/docs/gateways/adding-gateways/

我总结了大致的步骤供大家参考,如下所示:

1.访问The Things Network Console,注册账号后 在TTS页面的最上方点击 Gateway来添加一个网关。

2.按照顺序依次填写如下图片的信息,根据自己的需求和实际情况填写。注意:Gateway EUI必须是自己网关的实际EUI。

网关的EUI可以这样找到:访问网关的web可视化界面http://192.168.230.1/, 输入账号和密码后,查看overview页面,下图中右侧红色框内字符串即为网关的EUI。

3. 接着点击左侧API Keys生成API key,从而让网关和Gateway Server之间进行通信交流,例如写入uplink和读取downlink。

勾选“link as Gateway to a Gateway Server for traffic exchange, i.e.write uplink and read downlink",接着点击下方 Create API key生成,切记一定要将生成的api key保存到本地。

注意:请务必要将这一步生成的API key保存到本地,点击API Key旁的复制按钮,即可保存到本地。如果没有保存,之后将无法再看到这个API key,只能再重新生成新的了。此处生成的API key在接下来使用 Basics Station模式连接到TTS的过程中是需要使用到的。

4.接下来,如果需要的话,可以自行设置网关的位置信息。

5. 此时,我们会看网关还是显示“Disconnected”,没有连接上。所以,我们就需要对网关侧的设置进行一些更改。

设置网关参数并连接到TTS

设置TTS的流程,可以参考该链接:https://www.thethingsindustries.com/docs/gateways/rak-7240/bs/

目前有两种方式可以将网关连接到TTS,方法一是将网关设置为Basics Station模式、方法二是将网关设置为Packet Forwarder 模式。两种模式,我都会分别进行一下讲解。

方法一:Basics Station模式

1.首先我们需要在网关的WEB可视化界面中将网关模式切换为Basics Station。

2.接着在Basic Station的设置页面中,修改如下内容:

  • 选择server为LNS server
  • *URL填写在TTS上的server address,区别是此处需要在网址前方加入 wss:// 即可*
  • port端口为8887
  • Authentication Mode 修改为 TLS Server Authentication and Client Token模式
  • trust栏内直接粘贴root certificates的内容,具体的certificates可以参阅TTS的介绍: Root Certificates | The Things Stack for LoRaWAN,可以使用https://letsencrypt.org/certs/isrgrootx1.pem 或者https://letsencrypt.org/certs/trustid-x3-root.pem
  • token栏需要使用到我们在新建gateway的时候创建的API key,但是需要在前方加入以下字符串:Authorization: Bearer   正确的token格式应该是这样的:Authorization: Bearer ****************************************  (星号代表API key,注意在Bearer和API key之间是有一个空格的)

*关于URL,我们只需要复制TTS界面上的Gateway Server address即可,然后在最前方添加wss://字样即可。

3.点击网关页面中的 Save 和 Apply,保存设置。

4.这时候我们再回到TTS的界面,如果设置正确的话,就可以看到网关已经正确连接了。

方法二:Packet Forwarder模式

1.首先我们需要在网关的WEB可视化界面中将网关的模式切换为Packet Forwarder。

2.接着我们将server address设置为和TTS上的一致即可。

3.点击页面下方的Save 和 Apply,等待网关完成设置,这时候我们再看网关的状态,发现网关已经成功连接上了。

*根据TTS的说法,packet forwarder模式使用的是Semtech UDP packet forwarder,该packet forwarder是存在一些安全性和可扩展性缺陷的,因此TTN更建议用户使用LoRa Basic Station模式将网关连接到TTS。 Semtech UDP Packet Forwarder | The Things Stack for LoRaWAN

在TTS创建Application并添加End Device

1.在TTS页面上方点击applications从而创建新的application。

2.按照需求,输入符合命名规则的ID和name。

3.点击Add end device添加节点

4.根据节点的入网方式和LoRaWAN版本,填入对应的参数。

5.填入节点的Device ID、AppEUI、DevEUI。Device ID 可以是随机的,但是AppEUI和 DevEUI必须和节点的实际参数吻合。填完后点击下方 所示的Network layer settings。

6.在network layer settings页面中这是frequency plan。鉴于Rak3172同时支持class A、 class B、class C,因此可以将下方两个都勾选上。

7.接着根据节点的信息,输入application key,最后点击Add end device即可。

End Device发送数据进行验证

1.使用RAK串行端口工具发送Uplink。


2.检查在TTS端是否能看到发送的数据,可以看到下图中Live data显示了刚刚发送的数据,同时节点也显示在2分钟前发送了Uplink。

使用RAK7268网关与RAK3172节点连接至TTN最新的服务器TTS上相关推荐

  1. LoRaWAN网关如何工作?集中器、运行程序、服务器缺一不可

    目录 一.技术基础 二.LoRaWAN网关构成 1.集中器 2.主机 3.外壳 三.LoRaWAN网关工作通信链 1.LoRa Packet forwarder 2.LoRaWAN服务器 3.回程连接 ...

  2. 管理节点连接不上sql节点_华为云IEF智能边缘平台十万边缘节点管理技术深度解读学习笔记...

    华为云智能边缘平台IEF首席架构师张琦在3月27-28日举办的华为开发者大会2020(Cloud)上,深度解读了十万边缘节点的管理技术,以及如何通过云原生技术和边缘计算结合,构建边缘计算实战场景中所需 ...

  3. 常用来进行钢结构节点输出的软件是什么_Revit中如何处理钢结构节点连接

    当我们在BIM软件Revit中建立钢结构节点的时候,就会发现不但实际操作起来比较麻烦,做出来的节点也会显得很粗糙,这时候我们就要借助于一款叫做Structural Connections for Re ...

  4. 中转网关 (Transit Gateway) Connect连接类型集成FortiGate安全服务

    中转网关(Transit Gateway)Connect 功能介绍 SD-WAN或软件定义的广域网长期以来一直用于通过公共Internet连接数据中心和分支机构.在现在的网络设计中,这些网络还需要扩展 ...

  5. 虚拟机配置固定网关及用Xshell连接虚拟机IP

    虚拟机配置固定网关及用Xshell连接虚拟机IP (半城烟雨         2019年1月1日记) 打开虚拟机终端,输入vi /etc/sysconfig/network-scripts/ifcfg ...

  6. hrbust 2189 节点连接

    节点的连接 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 121(70 users) Total Accepted: 75(66 us ...

  7. 搭建通过路由器连接到光猫的服务器

    搭建通过路由器连接到光猫的服务器 2016年11月10日 0:33 用了光猫之后,通常会加上路由器,这样能增加连接口,还能使用WIFI.这时候连到路由器的服务器需要先经过光猫端口映射,然后再通过路由器 ...

  8. zookeeper节点类型,整合代码实现服务器动态监听

    节点类型 持久(Persistent):客户端和服务器端断开连接后,创建的节点不删除 可分为无序号和有序号的,顺序号可以被用于 为所有的事件进行全局排序,这样客户端可以通 过顺序号推断事件的顺序 短暂 ...

  9. 服务器节点代表网站的什么,云服务器的节点是什么意思

    云服务器的节点是什么意思 内容精选 换一换 本章介绍了如何添加运行CCE集群的节点池以及对节点池执行操作.要了解节点池的工作原理,请参阅节点池概述.将节点池添加到现有集群.计费模式:节点池仅支持按需计 ...

最新文章

  1. dlgdata.cpp错误提示 解决方案
  2. 求质数算法的N种境界 (N 10) zz
  3. git撤销commit到未提交状态_Git在4个阶段5种状态下的撤销操作
  4. ctfshow-WEB-web6
  5. distributed--根索引
  6. linux 命令行域名的解析(DNS) —— dig、host
  7. php分页显示多少页,php实现分页显示
  8. [抽奖系统下载]多进程现场抽奖展示系统V2-双屏PPT版-专业抽奖展示工具-具有强劲引擎的抽奖系统-PPT双屏技术深度应用,国内唯一
  9. HG255D 刷机备忘
  10. BT5的U盘完整安装
  11. 第04课:了解数据必备的文本可视化技巧
  12. excel上下标录入技巧
  13. 疫情肆虐,延迟返工,今年的“金三银四”还能照常进行吗?
  14. floor和ceil函数
  15. 拼多多关键词的排名是怎么查?拼多多排名规则
  16. 电子计算机体育游戏,如何让体育运动战胜电脑游戏?
  17. 【ARM】在NUC977上搭建基于boa的嵌入式web服务器
  18. oracle开源数据库审计,oracle数据库审计
  19. 印尼爪哇岛的火山(图)
  20. 史上最简SLAM零基础解读(6) - 卡方分布(chi-square distribution)和()卡方检验(Chi-Squared Test) → 理论讲解与推导

热门文章

  1. 电子爱好者都应该至少有一台示波器
  2. 汽车价格离群值检测案例
  3. unity水特效与标准资源包的下载导入
  4. 怎样制作u盘系统安装盘图文教程
  5. 0002 c语言 字母排序
  6. Windows编程笔记小结
  7. 433模块 防冲撞 解决多发一收 mesh自组网 方案实现
  8. 洗地机性价比高的是哪款?性价比高适合入手的洗地机介绍
  9. win11任务管理器_win11系统怎么打开任务管理器
  10. 无人机相关的基本术语小结