mirror of
https://github.com/home-assistant/core.git
synced 2025-07-29 18:28:14 +02:00
Fix mqtt callback typing (#118104)
This commit is contained in:
@ -77,7 +77,6 @@ from .const import (
|
||||
)
|
||||
from .models import (
|
||||
DATA_MQTT,
|
||||
AsyncMessageCallbackType,
|
||||
MessageCallbackType,
|
||||
MqttData,
|
||||
PublishMessage,
|
||||
@ -184,7 +183,7 @@ async def async_publish(
|
||||
async def async_subscribe(
|
||||
hass: HomeAssistant,
|
||||
topic: str,
|
||||
msg_callback: AsyncMessageCallbackType | MessageCallbackType,
|
||||
msg_callback: Callable[[ReceiveMessage], Coroutine[Any, Any, None] | None],
|
||||
qos: int = DEFAULT_QOS,
|
||||
encoding: str | None = DEFAULT_ENCODING,
|
||||
) -> CALLBACK_TYPE:
|
||||
@ -832,7 +831,7 @@ class MQTT:
|
||||
|
||||
def _exception_message(
|
||||
self,
|
||||
msg_callback: AsyncMessageCallbackType | MessageCallbackType,
|
||||
msg_callback: Callable[[ReceiveMessage], Coroutine[Any, Any, None] | None],
|
||||
msg: ReceiveMessage,
|
||||
) -> str:
|
||||
"""Return a string with the exception message."""
|
||||
@ -844,7 +843,7 @@ class MQTT:
|
||||
async def async_subscribe(
|
||||
self,
|
||||
topic: str,
|
||||
msg_callback: AsyncMessageCallbackType | MessageCallbackType,
|
||||
msg_callback: Callable[[ReceiveMessage], Coroutine[Any, Any, None] | None],
|
||||
qos: int,
|
||||
encoding: str | None = None,
|
||||
) -> Callable[[], None]:
|
||||
|
Reference in New Issue
Block a user