Improve typing in philips_js coordinator (#87075)

This commit is contained in:
epenet
2023-02-01 12:15:58 +01:00
committed by GitHub
parent 2b4796b9ac
commit 5005ba0b4a

View File

@@ -5,6 +5,7 @@ import asyncio
from collections.abc import Mapping from collections.abc import Mapping
from datetime import timedelta from datetime import timedelta
import logging import logging
from typing import Any
from haphilipsjs import AutenticationFailure, ConnectionFailure, PhilipsTV from haphilipsjs import AutenticationFailure, ConnectionFailure, PhilipsTV
from haphilipsjs.typing import SystemType from haphilipsjs.typing import SystemType
@@ -81,7 +82,9 @@ class PhilipsTVDataUpdateCoordinator(DataUpdateCoordinator[None]):
config_entry: ConfigEntry config_entry: ConfigEntry
def __init__(self, hass, api: PhilipsTV, options: Mapping) -> None: def __init__(
self, hass: HomeAssistant, api: PhilipsTV, options: Mapping[str, Any]
) -> None:
"""Set up the coordinator.""" """Set up the coordinator."""
self.api = api self.api = api
self.options = options self.options = options