From 4f9e6d240771680ff7ab7248163cb6fbf5d7dba7 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 15 Aug 2022 08:23:05 +0200 Subject: [PATCH] Improve vacuum type hints (#76747) * Improve vacuum type hints * Black * Black * Adjust * One more --- homeassistant/components/vacuum/__init__.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/vacuum/__init__.py b/homeassistant/components/vacuum/__init__.py index 74636e82e69..24d4718540e 100644 --- a/homeassistant/components/vacuum/__init__.py +++ b/homeassistant/components/vacuum/__init__.py @@ -114,7 +114,7 @@ SUPPORT_START = 8192 @bind_hass -def is_on(hass, entity_id): +def is_on(hass: HomeAssistant, entity_id: str) -> bool: """Return if the vacuum is on based on the statemachine.""" return hass.states.is_state(entity_id, STATE_ON) @@ -286,13 +286,19 @@ class _BaseVacuum(Entity): ) def send_command( - self, command: str, params: dict | list | None = None, **kwargs: Any + self, + command: str, + params: dict[str, Any] | list[Any] | None = None, + **kwargs: Any, ) -> None: """Send a command to a vacuum cleaner.""" raise NotImplementedError() async def async_send_command( - self, command: str, params: dict | list | None = None, **kwargs: Any + self, + command: str, + params: dict[str, Any] | list[Any] | None = None, + **kwargs: Any, ) -> None: """Send a command to a vacuum cleaner.