LoRa Server@Web 访问数据 A8站源码交易平台----

摘要:\-- 发布数据并验证 |-- 发送格式:{"reference":"abcd1234","confirmed":false,"fPort":100,"data":"cmltZWxpbms="} | |-- referece:可以填写任意值 | |-- confiremed=false:非供认帧,不需要节点回应 ACK | |-- fPort=100:LoRaWAN端口号 | \-- data= cmltZWxpbms=:下行数据的 Base64 编码 \-- 点击"Publish",当 DEMO 下一次上报后(闪烁绿灯),即可看到”跑马灯“(LED5/4/3/2 依次点亮)。

LoRa Server@Web 访问数据
准备工作
|-- 发起 LoRa Server 系统(请参阅《LoRa Server@Windows:一键设备》 
|    https://blog.csdn.net/jiangjunjie_2005/article/details/97164644)
-- 网关和节点上电并且注册在 LoRa Server(请参阅《LoRa Server@Web 处理设备》      
     https://blog.csdn.net/jiangjunjie_2005/article/details/96169551)

 
第 1 步:运用 MQTTBox 联接 LoRa Server
|-- 下载 MQTTBox:https://pan.baidu.com/s/1S_l4uDDklUOWXpdVwIuqnA
|-- 设备 MQTTBox:双击 MQTTBox-win.exe 进行设备
|-- 联接 LoRa Server
|    |-- 创建 MQTT 客户端:点击"Create MQTT Client"
|    |-- MQTT Client Name = rimelink_mqtt_client
|    |-- Protocol = mqtt / tcp
|    |-- Host = 192.168.1.112
|    -- 点击"Save"
-- 查看联接情况:闪现绿色的"Connected"。

小窍门

假设联接情况犯错,这说明 MQTTBox 没有成功与 LoRa Server 的 Mosquitto 组件对接。A8站源码交易平台
请按如下方法排查差错
|-- 是否正确填写 LoRa Server 的 IP 地址,请核实并 ping 检验。
-- LoRa Server 是否打开 Mosquitto 的防火墙,请参阅:《LoRa Server@CentOS#9:打开 LoRa Server 防火墙》
     https://blog.csdn.net/jiangjunjie_2005/article/details/94589265

 

图1.1 配备 MQTT 客户端   A8站源码交易平台


1.png


图1.2衔接成功

2.png


第 2 步:订阅节点数据  A8站源码交易平台
|-- 填写订阅主题
|    |-- 翻开 Web 浏览器,访问 LoRa App Server
|    |    |-- 点击"Applications",看到:ID = 2
|    |    -- 点击"rimelink_application_01",看到:Device EUI = 363437470e27002b
|    |-- 组织订阅主题
|    |    |-- 订阅主题格式 = application/{applicationId}/device/{devEUI}/rx
|    |    -- 代入运用 ID 和设备EUI = application/2/device/363437470e27002b/rx
|    -- 点击"Subscribe"

 

图2.1 获取 AppID 和 DevEUI


3.png

图2.2 组织 MQTT 订阅主题


4.png


|-- 解码 Base64 数据
|    |-- 翻开 Base64 在线编解码:http://base64.us/
|    |-- 点击”高级设置“ -> 解码输出格式=H
|    |-- 拷贝"data"中的字符串:QfAUfEKj1WhB1KPz//wE
|    -- 点击”解码(Decode)“,即可看到效果:41 F0 14 7C 42 A3 D5 68 41 D4 A3 F3 FF FC 04

 

图2.3 获取定阅数据


5.png


图2.4 解码 Base64

6.png



-- 说明 DEMO 上传数据
     |-- 翻开在线进制转化:http://lostphp.com/hexconvert/
     |-- 第 1 个 4 字节=温度,41 F0 14 7C = 30.0
     |-- 第 2 个 4 字节=湿度,42 A3 D5 68 = 81.9
     |-- 第 3 个 4 字节=露点,41 D4 A3 F3 = 26.6
     |-- 第 4 个 2 字节=RSSI,FF FC = 65532(即 -4dBm)
     -- 第 5 个 1 字节=SNR,04 = 4(即 4dB)

 

图2.5 浮点数转整数

7.png


图2.6 十六进制转十进制

 

8.png


第 3 步:发布节点数据
|-- 组织发布主题
|    |-- 发布主题格式 = application/{applicationId}/device/{devEUI}/tx
|    -- 代入使
用 ID 和设备EUI = application/2/device/363437470e27002b/tx
|-- 编码 Base64 数据
|    |-- 翻开 Base64 在线编解码:http://base64.us/
|    |-- 点击”高级设置“ -> 编码输入格式=文本 -> 编码输出格式=纯文本
|    -- 输入字符=rimelink,点击”编码(Encode)“,即可看到效果:cmltZWxpbms=

-- 发布数据并验证
     |-- 发送格式:{"reference":"abcd1234","confirmed":false,"fPort":100,"data":"cmltZWxpbms="}
     |    |-- referece:可以填写任意值
     |    |-- confiremed=false:非供认帧,不需要节点回应 ACK
     |    |-- fPort=100:LoRaWAN端口号
     |    -- data= cmltZWxpbms=:下行数据的 Base64 编码
     -- 点击"Publish",当 DEMO 下一次上报后(闪烁绿灯),即可看到”跑马灯“(LED5/4/3/2 依次点亮)。

 

图3.1 编码 Base64   A8站源码交易平台

9.png



 

图3.2  MQTT 发布主题

10.png



 

图3.3  DEMO 接收下行数据
 —

11.png


A8站源码交易平台

  • 全部评论(0)
最新发布的资讯信息
【A8站-免费源码分享|直播源码】直播系统源码开发:关于安卓开发工具和obs直播推流(2020-10-30 09:41)
【计算机/互联网|】【独家修复】用户定制版短视频点赞系统,支持抖音+快手+刷宝+微视等所有主流短视频评论系统源码(2020-10-26 16:34)
【技术宅-为技术而疯|网站架设教程】【独家首发】最新更新已对接短信2020全新抖音快手点赞任务系统霸屏天下小红书头条威客兼职完整搭建架设视频教程(2020-10-25 13:56)
【技术宅-为技术而疯|网站架设教程】最新可用个人发卡网系统源码完整搭建架设视频教程(2020-10-25 10:53)
【技术宅-为技术而疯|网站架设教程】独家更新全新V10抢单系统唯品会京东淘宝自动抢单区块系统源码全开源抢单收单接单返利+搭建架设完整视频教程(2020-10-25 10:52)
【计算机/互联网|】柔丫纸尿裤云仓系统源码部署(2020-10-15 18:13)
【计算机/互联网|】侏罗纪软件模式定制开发(2020-10-14 15:33)
【计算机/互联网|】S2b2C供应商系统 营销闭环(2020-10-10 17:46)
【计算机/互联网|程序设计开发】盛都汇系统奖励机制(2020-10-10 17:20)
【A8站-免费源码分享|网站源码】积分商城系统APP开发(2020-09-23 14:56)
联系我们
Q Q:3101359898 点击直接对话
电话:18580901894
邮箱:admin#a8zhan.com
时间:09:00 - 24:00
手机二维码 访问手机版
返回顶部