mirror of
https://github.com/XiaoMi/ha_xiaomi_home.git
synced 2025-06-21 01:00:01 +08:00
fix: the error "mips unsub internal error, 4, None" (#1135)
Some checks failed
Some checks failed
This commit is contained in:
@ -60,6 +60,7 @@ from typing import Any, Callable, Optional, final, Coroutine
|
|||||||
|
|
||||||
from paho.mqtt.client import (
|
from paho.mqtt.client import (
|
||||||
MQTT_ERR_SUCCESS,
|
MQTT_ERR_SUCCESS,
|
||||||
|
MQTT_ERR_NO_CONN,
|
||||||
MQTT_ERR_UNKNOWN,
|
MQTT_ERR_UNKNOWN,
|
||||||
Client,
|
Client,
|
||||||
MQTTv5,
|
MQTTv5,
|
||||||
@ -533,7 +534,7 @@ class _MipsClient(ABC):
|
|||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
result, mid = self._mqtt.unsubscribe(topic=topic)
|
result, mid = self._mqtt.unsubscribe(topic=topic)
|
||||||
if result == MQTT_ERR_SUCCESS:
|
if (result == MQTT_ERR_SUCCESS) or (result == MQTT_ERR_NO_CONN):
|
||||||
self.log_debug(
|
self.log_debug(
|
||||||
f'mips unsub internal success, {result}, {mid}, {topic}')
|
f'mips unsub internal success, {result}, {mid}, {topic}')
|
||||||
return
|
return
|
||||||
|
Reference in New Issue
Block a user