提醒

3.2中可用(近期发布).
如果你着急用,可以在本地安装hbmqtt,并运行hbmqtt, 与该插件等效。

插件说明

使用场景

extension_mqtt_broker.py 插件允许你轻松在本地启动一个轻量级 MQTT Broker。

一个典型的使用场景是将各类支持 mqtt client 的硬件,接入 Adapter(当然你需要写一个 extension, 我们已经构建了一个:MQTT_adapter ),这样方便你将 esp32、esp8266、掌控板等设备接入 Adapter 。

Demo

hbmqtt_pub --url mqtt://127.0.0.1 -t /test -m some_data
hbmqtt_sub --url mqtt://127.0.0.1 -t /test

当然你可以使用任何mqtt client

高性能

基于高性能的hbmqtt。 基于协程的并发能力,足以让你在树莓派上支撑起整个学校的物联网。

进阶

你可以修改 broker 配置项,为其增加 auth 之类的功能, 详情参考hbmqtt文档。

参考