python应用实现LoRaWAN节点数据收发
使用Python语言实现一个MQTT客户端的应用,用于接收LoRaWAN节点的数据,同时向节点发送数据。数据使用了16进制方式来处理。
下面应用,网关,节点设备的交换流程图
这里建议使用uv作为python项目的管理工具。创建项目后,添加mqtt-paho依赖库。
复制python代码替换到默认的main.py文件内。
程序执行如下
这里使用"s,12,0x22"发送一个数据包,含义为fPort为12,数据内容为0x22。可以在chirpstack上查看到已经进入发送队列了,当节点再次发送数据时,打开接收窗口,就能收到这个数据包。
作者:SteveChen 创建时间:2025-04-30 10:35
最后编辑:SteveChen 更新时间:2025-05-08 17:19
最后编辑:SteveChen 更新时间:2025-05-08 17:19