A maintained fork of the AsyncMQTTClient library by @marvinroger for ESPHome.
An Arduino for ESP8266 and ESP32 asynchronous MQTT client implementation, built on me-no-dev/ESPAsyncTCP (ESP8266) | me-no-dev/AsyncTCP (ESP32) .
- Compliant with the 3.1.1 version of the protocol
- Fully asynchronous
- Subscribe at QoS 0, 1 and 2
- Publish at QoS 0, 1 and 2
- SSL/TLS support
- Available in the PlatformIO registry
The project is documented in the /docs folder.