MQTT is a lightweight publish/subscribe messaging protocol designed for M2M (machine to machine) telemetry in low bandwidth environments. Fastapi-mqtt is the client for working with MQTT.
For more information about MQQT, please refer to here: MQTT
Fatapi-mqtt wraps around gmqtt module. Gmqtt Python async client for MQTT client implementation. The module has the support of MQTT version 5.0 protocol
MQTT specification avaliable with help decarator methods using callbacks:
Base Settings available with
Autheticationto broker with credentials
unsubscribecertain topics and
publishto certain topics