linux启动mqtt_物联网嵌入式linux系统设备中使用python实现mqtt客户端

本文介绍了如何在嵌入式Linux系统上使用Python实现MQTT客户端,通过pip安装paho-mqtt库,并详细说明了如何设置和启动MQTT服务器 mosquitto,该服务器默认监听1883端口,为MQTT协议的发布/订阅测试提供环境。
摘要由CSDN通过智能技术生成

简单说一下MQTT,MQTT协议目前是流行的物联网传输协议,它也是基于发布/订阅编程模式的消息协议,很多nb-iot模块也能支持mqtt协议,那么如何使用mqtt客户端和MQTT服务器端进行交互呢?

15e05b8721d41342fbf1f0cf01fa3430.png

首先在嵌入式linux系统安装python环境使用pip安装paho-mqtt

pip install paho-mqtt

或源码安装

git clone https://github.com/eclipse/paho.mqtt.python

进入paho.mqtt.python目录执行:

python setup.py install

b473d483ca211c34fa34a76338d376ce.png

为了做测试mqtt客户端,需要安装一个mqtt Broker服务器,可以使用mosquitto,它是个实现了MQTT3.1协议的Broker服务器。官网下载源码:http://mosquitto.org/download

在安装之后,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值