1、MQTT协议介绍
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。它工作在 TCP/IP协议族上。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)
通信和物联网(IoT)。
2、MQTT客户端
MQTT.fx软件,可以实现mqtt的协议测试。
3、测试服务器
可以使用以下服务,进行测试。
服务器:mq.tongxinmao.com TCP端口18830 WS端口18832 用户/pwd:空 。
4、Openharmony的移植
网上有相关的paho_mqtt移植,在此不多描述。如果需要在micropython上使用该库,需要自己编写接口即可。
5、使用python库函数
加载这三个库
然后添加该py文件,这样就可以引用该文件实现mqtt功能。
mqtt的使用