MQTT emulating QOS2

I'm using this library on a ESP32

which doesn't support QOS2 due to memory limitations

For publishing something like a button press event message from the ESP32 I need to know that the message arrived at the broker, but the library doesn't have that acknowledgment functionality.

Are there any libraries that do support QOS2, or failing does anyone have a transmit protocol that uses MQTT as the transport layer, and checks for delivered messages?
The scenario is ESP32 -> Mosquitto MQTT broker -> Linux computer
The computer is the only destination so that would be the device sending the acknowledgment back to the ESP32.

If you really require QoS2 then use the ESP IDF and the ESP32's MQTT API.

BTW, the reason is not a memory limitation of the ESP32.

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/mqtt.html

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.