From 6d0ef007e979b4a9b6feb021b1419c9ed6ee6d92 Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Wed, 25 Jun 2025 11:55:08 +0800 Subject: [PATCH] fix: get the minimum reconnect interval --- custom_components/xiaomi_home/miot/miot_mips.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/xiaomi_home/miot/miot_mips.py b/custom_components/xiaomi_home/miot/miot_mips.py index d0f0e54..5cf884d 100644 --- a/custom_components/xiaomi_home/miot/miot_mips.py +++ b/custom_components/xiaomi_home/miot/miot_mips.py @@ -823,7 +823,7 @@ class _MipsClient(ABC): self._internal_loop.stop() def __get_next_reconnect_time(self) -> float: - if self._mips_reconnect_interval == 0: + if self._mips_reconnect_interval < self.MIPS_RECONNECT_INTERVAL_MIN: self._mips_reconnect_interval = self.MIPS_RECONNECT_INTERVAL_MIN else: self._mips_reconnect_interval = min(