Optimize mqtt platform setup (#102449)
* Optimize mqtt platform setup and correct issue * Avoid coroutine for setup entity from discovery * Avoid extra check * Revert string constants * Add comment
This commit is contained in:
parent
215febc912
commit
973b8900a9
3 changed files with 21 additions and 21 deletions
|
@ -342,9 +342,7 @@ class MqttData:
|
|||
issues: dict[str, set[str]] = field(default_factory=dict)
|
||||
last_discovery: float = 0.0
|
||||
reload_dispatchers: list[CALLBACK_TYPE] = field(default_factory=list)
|
||||
reload_handlers: dict[str, Callable[[], Coroutine[Any, Any, None]]] = field(
|
||||
default_factory=dict
|
||||
)
|
||||
reload_handlers: dict[str, CALLBACK_TYPE] = field(default_factory=dict)
|
||||
reload_schema: dict[str, vol.Schema] = field(default_factory=dict)
|
||||
state_write_requests: EntityTopicState = field(default_factory=EntityTopicState)
|
||||
subscriptions_to_restore: list[Subscription] = field(default_factory=list)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue