From ab113570c3a063870ae297345eb4d3e474823ba9 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Mon, 6 May 2024 14:32:37 +0200 Subject: [PATCH] Fix initial mqtt subcribe cooldown timeout (#116904) --- homeassistant/components/mqtt/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/mqtt/client.py b/homeassistant/components/mqtt/client.py index 4fa9f4a1d49..4b05442d71b 100644 --- a/homeassistant/components/mqtt/client.py +++ b/homeassistant/components/mqtt/client.py @@ -84,7 +84,7 @@ if TYPE_CHECKING: _LOGGER = logging.getLogger(__name__) DISCOVERY_COOLDOWN = 5 -INITIAL_SUBSCRIBE_COOLDOWN = 1.0 +INITIAL_SUBSCRIBE_COOLDOWN = 3.0 SUBSCRIBE_COOLDOWN = 0.1 UNSUBSCRIBE_COOLDOWN = 0.1 TIMEOUT_ACK = 10 @@ -891,6 +891,7 @@ class MQTT: qos=birth_message.qos, retain=birth_message.retain, ) + _LOGGER.info("MQTT client initialized, birth message sent") @callback def _async_mqtt_on_connect( @@ -950,6 +951,7 @@ class MQTT: name="mqtt re-subscribe", ) self._subscribe_debouncer.set_timeout(SUBSCRIBE_COOLDOWN) + _LOGGER.info("MQTT client initialized") self._async_connection_result(True)