LoRa 是一种功耗低、可远距离传输的通讯技术。支持 LoRa 协议的网关让各类物联网设备实现“长距离”、“低功耗”传输,被广泛运用在各行各业当中。不过,由于LoRa 技术较新、可使用范围过大,用户在使用初期常常会遇到各种各样的问题。
以瑞科慧联(RAK)典型的 LoRa 网关 WisGate Edge 1 为例,该网关目前被广泛应用到了智慧农业、智慧工业、智慧医疗、智慧生活等多个方面。
但事实上,许多用户是初次接触 LoRa,但又想要快速使用,这就得先解决一些疑惑。比如:网关连接服务器为什么会失败、为什么配置不成功、节点发送数据为什么会确认失败、为什么没办法访问网关平台等等。本文都会一一解答。
为什么网关连接 TTN 服务器会失败?
WisGate Edge 1 提供了以太网、Wi-Fi 和蜂窝网三种网络服务,它可以让网关轻松与云端服务器连接,将本地的数据一秒传送到云端。
第一:检查一下网关的网络配置是否正常
当我们完全按照正确的操作步骤配置完 TTN 与网关,却依旧没能成功连上时,应该立即切换到网关的 network 页面,查看自己配置的网络状态是否为 active,若为 inactive 状态则需要重新配置网络并等待其应用状态变为 active,此时再刷新 TTN 服务器就会显示已成功连接了。
![]()
应用状态变为 active
第二:确认 WisGate Edge 1 网关是否连接了 WisDM
在连接TTN服务器之前,请先确定自己的网关是否连接了 WisDM (网关统一管理平台),当网关连接到 WisDM 后,所有的配置会通过 WisDM 下发,在网关端做的修改就会被 WisDM 覆盖。
因此,如果你将网关添加到了 WisDM 上那么记得在 WisDM 端将网关切换为 BS 模式后再进行操作。或者也可在网关上关闭 WisDM 按钮(不推荐)。
![]()
在 WisDM 端将网关切换为 BS 模式
第三:确定网关频段是否与 TTN 上选择的频段一致
处于 BS 模式时,网关是一个搬运工的角色,但是它只会搬运自己认识的数据,也就是说只会将和他同频段的数据转发到 TTN 上,所以记得确认好自己的网关是哪个频段的。在 TTN 上添加网关要选择对应的频段、添加节点同样要选择对应的频段,这样就不会造成连接不稳定数据接收失败的问题。
![]()
选择相对应的频段
![]()
选择相对应的频段
第四:重启网关
网关运行时间久了以后 CPU 和负载加载会变慢,就会导致某个进程无法正常启动。这是所有机器都会遇到的问题,对于 WisGate Edge 1 网关来说只需要点击 reboot 重启,就可以成功将所有的进程恢复。这个方法同样也适用于配置正常但连不上 TTN 的情况,不过要注意,在重启网关之前记得先保存一下自己的其他配置。
为什么在 TTN 配置 LoRa Button 或者节点会 join 失败?
如果在 TTN 配置 Lora Button 或者节点 join 失败,我们首先要做的是:检查在 Button APPEUI、DeviceEUI、APPkey 的配置是否和 TTN 上的一致。
比如:你在 TTN 上将APPEUI 配置为了 fill with zeros,那么就要在 Lora Button 上配置 APPEUI,而且需要在LoaAbutton 上将APPEUI设置为 0000000000000000。
![]()
在 LoaAbutton 上 APPEUI 设置
第二:创建节点时选择的 LoRaWAN 版本要与 LoRa Button 中烧录的版本保持一致。
![]()
在 LoRa Button 上 APPEUI 设置
为什么创建的节点由 OTAA 激活模式切换到 ABP 激活模式,节点发送数据会确认失败?
这其实是因为 ABP 激活模式没有 join 操作,节点重启后没做 FCnt 的保存(清零)。但是在网关 LNS 中还是 OTAA 入网时的 FCnt (旧值),两边的 FCnt 对不上,接着数据就会被丢弃,就会导致节点的上行数据发送失败,需要一直得等到 FCnt 递增超过之前的大小。
解决的办法也很简单,每次ABP节点重启就手动在网关中重置 FCnt ,让网关的 FCnt 也清零就可以了。
![]()
让网关的 FCnt 清零
为什么网关的 Ethernet port type 由 WAN 口切换到 LAN 口时,访问不到网关平台?
这个问题很多人都会遇到,解决方法也很简单。如果网关已经连接了 Ethernet,同时又将Ethernet port type 直接切换为 LAN 口,那么网关既拥有了给别的设备分配 IP 的任务,又有了接收路由器给它 IP 的任务,这时会造成任务对冲,接着就会导致可以连接网关 AP,却访问不了网关管理平台。
因此,要想解决这个问题,在 Ethernet port type 切换为 LAN 之前记得先断掉网关连着的 Ethernet。
![]()
Ethernet port type 切换为 LAN 口
局域网内 RAK 多网关组网时,为什么 last seen 一直是 never?
第一:局域网连通性问题,组网网关和主网关之间使用 UDP 方式组网,前提是给主网关和组网网关各自配置同一个网段的 IP,可通过连同一个路由器的 LAN 口或者配置同一个路由的 Wi-Fi 等操作实现,这样在同一个局域网内就可以通过双方认识又可辨别的 IP 实现组网网关将数据转发到主网关的功能。
第二:转发端口问题,因为在局域网组网中组网网关使用的转发端口是 1698,所以必须在主网关的 Network -> Firewalls -> Traffic Rules 中打开 1698 的端口。
为什么给网关配置 Wi-Fi 时,电脑连接的网关 access point 断了?
给网关配置网络时会导致 Wi-Fi 模块重启,所以网关的 Wi-Fi 就会短暂消失,这属于正常现象,这时只需要重新连接一次就可以了。
以上就是关于瑞科慧联(RAK) WisGate Edge 1 网关的一些问题解答,在使用网关过程中如果还有其他问题也可以留言告诉我们,我们会第一时间进行解答!
807