前言 如果自己的LoRaWAN网关具备Network Server,并且,还集成一个MQTT Broker的话,比如瑞科慧联的商业LoRaWAN网关(如RAK7258、RAK7249),那么,就可以将该网关设置为NS模式(即Network Server模式),这样,在LoRaWAN网络中,该网关就既可以是网关的角色,也可以是NS的角色,在MQTT的网络中,则既可以是发布者的角色,也可以是MQTT Broker的角色。 使用RAK瑞科慧联的商业LoRaWAN网关(如RAK7258、RAK7249),用户无需其他部署,就能在自己的应用服务器上通过MQTT订阅到节点上报的数据信息了。
一、将LoRaWAN网关连接到用户的工作网络,并获取该网关的IP地址 商业LoRaWAN网关有两种方式连接到用户的工作网络:1,通过网线直接连接到工作网络(可能需要通过网线连接到路由器、交换机等,需要能给商业网关自动分配IP地址)。2.通过wifi连接。 当用户将LoRaWAN网关连接到路由器之后,可以通过登录路由器来查看网关的IP地址,也可以使用ssh工具来查看网关的IP地址。
二、在浏览器中,将LoRaWAN网关的模式设置为NS模式 获取到网关的IP地址之后,在浏览器中输入商业网关的该IP地址并回车,即可打开商业网关的web界面。如图1所示,我们以瑞科慧联的LoRaWAN商业网关为例来介绍如何在web界面将LoRaWAN网关的模式设置为NS模式。 图1 RAK瑞科慧联LoRaWAN网关web界面
对于瑞科慧联的LoRaWAN网关来说,其web界面的默认的用户名是root,密码也是root。输入密码,点击Login,就进入如图2所示的界面: 图2 瑞科慧联LoRaWAN网关用户界面
参考图3,依次点击LoRa Network,点击Network Settings,在Mode中选择Network Server模式。 图3 瑞科慧联LoRaWAN网关选择NS模式
如图4所示,选择Network Server模式之后,点击Switch mode,等待15秒钟左右,LoRaWAN网关即可切换到Network Server模式。 图4 瑞科慧联LoRaWAN网关Switch mode模式
结语 本文介绍了哪种类型的LoRaWAN网关能够使得用户可以在自己的应用服务器上通过MQTT订阅到节点上报的数据信息,而无需其他部署,并介绍了这种类型的LoRaWAN网关在使用MQTT订阅功能之前,所必须的设置为NS模式的设置方法。
|