mirror of
https://github.com/home-assistant/core.git
synced 2025-07-26 22:57:17 +00:00
Don't cast type in HEOS services (#136583)
This commit is contained in:
parent
a2bc260dc1
commit
6a877ec77d
@ -1,7 +1,6 @@
|
|||||||
"""Services for the HEOS integration."""
|
"""Services for the HEOS integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import cast
|
|
||||||
|
|
||||||
from pyheos import CommandAuthenticationError, Heos, HeosError
|
from pyheos import CommandAuthenticationError, Heos, HeosError
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
@ -61,10 +60,10 @@ def _get_controller(hass: HomeAssistant) -> Heos:
|
|||||||
translation_key="sign_in_out_deprecated",
|
translation_key="sign_in_out_deprecated",
|
||||||
)
|
)
|
||||||
|
|
||||||
entry = cast(
|
entry: HeosConfigEntry | None = (
|
||||||
HeosConfigEntry,
|
hass.config_entries.async_entry_for_domain_unique_id(DOMAIN, DOMAIN)
|
||||||
hass.config_entries.async_entry_for_domain_unique_id(DOMAIN, DOMAIN),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if not entry or not entry.state == ConfigEntryState.LOADED:
|
if not entry or not entry.state == ConfigEntryState.LOADED:
|
||||||
raise HomeAssistantError(
|
raise HomeAssistantError(
|
||||||
translation_domain=DOMAIN, translation_key="integration_not_loaded"
|
translation_domain=DOMAIN, translation_key="integration_not_loaded"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user