Fix initial mqtt subcribe cooldown timeout (#116904)
This commit is contained in:
parent
5c4afe55fd
commit
4b8b9ce92d
1 changed files with 3 additions and 1 deletions
|
@ -83,7 +83,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
|
||||
|
@ -885,6 +885,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(
|
||||
|
@ -944,6 +945,7 @@ class MQTT:
|
|||
name="mqtt re-subscribe",
|
||||
)
|
||||
self._subscribe_debouncer.set_timeout(SUBSCRIBE_COOLDOWN)
|
||||
_LOGGER.info("MQTT client initialized")
|
||||
|
||||
self._async_connection_result(True)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue