如何通过mqtt.fx客户端来订阅节点数据

今日头条

1093人已加入

描述

在前面的文章里《如何在RAK的LoRaWAN网关的网页上,设置MQTT的订阅的Topic》,我们已经介绍了在RAK瑞科慧联的LoRa网关的网页上,如何设置MQTT的Topic参数,以获取到某应用或所有应用下的某个LoRa节点或所有LoRa节点的信息。

在LoRa网关的网页上设置了MQTT的Topic信息之后,我们就可以在mqtt.fx客户端上进行设置,以订阅到LoRa节点的数据。

本文介绍在mqtt.fx客户端上如何设置以订阅到LoRa节点的数据。

如果希望了解LoRa网关的其他获取数据的方式,还可以参见文章《没有互联网,如何本地获取到LoRaWAN的终端数据?》、《两步走,让自己的LoRaWAM网关与阿里云连线》、《超低成本get一项新技能:在阿里云上进行IoT系统开发》、《LoRa节点如何以OTAA方式入网TTN server?》、《LoRa节点如何以ABP方式入网TTN server?》

如图1所示,是mqtt.fx工具的主界面,我们可以在该界面上进行操作,以订阅到LoRa节点的数据。

LoRa

图1  mqtt.fx工具的主界面

在图1所示的界面上,点击左上角红色方框圈住的新建按钮,出现图2所示的界面,就可以添加LoRaWAN网关的IP地址(前提:该网关已联网)。

在图2中所示的输入框中输入LoRaWAN网关的IP地址。

LoRa

图2  mqtt工具添加LoRaWAN网关

输入完LoRaWAN网关的IP地址之后,如图3所示,点击Connect按钮,最右侧的黑色圆形变成绿色,说明我们已经成功连接到LoRaWAN网关内置的MQTT SERVER。

LoRa

 图3  利用mqtt工具连接到LoRaWAN网关内置的MQTT SERVER

点击图4所示的“Subscribe”订阅按钮,在输入框中输入订阅的topic(该输入信息指明了应用及LoRa节点的信息,具体的信息,可以参见我们之前的文章的介绍,如何在RAK的LoRaWAN网关的网页上,设置MQTT的订阅的Topic),需要注意输入的格式,应当按照图4所示的范例进行输入。

然后,在图4上,再点击输入框右侧的Subscribe按钮,就可以通过mqtt工具开始订阅LoRa节点上报的数据。

LoRa

 图4   mqtt工具的LoRa节点订阅Topic信息输入界面

本文介绍了在mqtt.fx客户端如何设置,以订阅到LoRa节点的数据。具体如何测试LoRa节点与LoRaWAN网关内置的mqtt server之间的数据传输是否正常,请期待我们的下一篇文章。

fqj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分