From cd085992c663cb15bce282fe3bd54044d6c2ee9f Mon Sep 17 00:00:00 2001 From: David Cermak Date: Fri, 26 Nov 2021 13:35:35 +0100 Subject: [PATCH] MQTT: Fix disconnect/reconnect, Adds empty client id, ... Updated MQTT submodule: git log --oneline 89894bd0c611b1392967fe90bb49682eba858383...b86d42c130ac64a916ce6cf299d99f9756692394 * Added support for client with empty id * Fixed user requested disconnect to correctly send MQTT disconnection message * Fixed reconnection request with disabled autoreconnect * Added qos and dup flags to data events * Added Support for suback massage payload in mqtt events Detailed description of the changes (https://github.com/espressif/esp-mqtt/compare/89894bd0c611b1392967fe90bb49682eba858383...b86d42c130ac64a916ce6cf299d99f9756692394): * Adds the possibility of client with empty id - See merge request esp-mqtt!114 - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/09287a11565fdd26f5c0deb2960566dff676509b - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/1fd50dd2cbbe9a7847d8e99d2d802c17122a0be9 - Related IDF-4124 * Client: Disconnect/Reconnect improvements - See merge request esp-mqtt!113 - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/3f05b1aedc4da048d3a41657339e77dfc0bfe0a8 - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/86e40f86152a522b179b5dcc1dbbd0b288ee8321 - Related https://github.com/espressif/esp-mqtt/issues/206 - Related https://github.com/espressif/esp-mqtt/issues/208 * Events: Support qos/dup flags and suback payload in mqtt events (GitHub PR) - See merge request esp-mqtt!112 - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/de47f1c3415d38509d9fe3436dc6d35886556954 - esp_mqtt commit https://github.com/espressif/esp-mqtt/commit/e1d5a9402f08a21e3ca755afbbcd8d99be681902 - Related https://github.com/espressif/esp-mqtt/issues/200 - Related https://github.com/espressif/esp-mqtt/pull/203 --- components/mqtt/esp-mqtt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mqtt/esp-mqtt b/components/mqtt/esp-mqtt index 89894bd0c6..b86d42c130 160000 --- a/components/mqtt/esp-mqtt +++ b/components/mqtt/esp-mqtt @@ -1 +1 @@ -Subproject commit 89894bd0c611b1392967fe90bb49682eba858383 +Subproject commit b86d42c130ac64a916ce6cf299d99f9756692394