From 5005ba0b4aecdd89ca7212d428c3a9a48f3ebc2d Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 1 Feb 2023 12:15:58 +0100 Subject: [PATCH] Improve typing in philips_js coordinator (#87075) --- homeassistant/components/philips_js/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/philips_js/__init__.py b/homeassistant/components/philips_js/__init__.py index 3287d907578..3145e82a942 100644 --- a/homeassistant/components/philips_js/__init__.py +++ b/homeassistant/components/philips_js/__init__.py @@ -5,6 +5,7 @@ import asyncio from collections.abc import Mapping from datetime import timedelta import logging +from typing import Any from haphilipsjs import AutenticationFailure, ConnectionFailure, PhilipsTV from haphilipsjs.typing import SystemType @@ -81,7 +82,9 @@ class PhilipsTVDataUpdateCoordinator(DataUpdateCoordinator[None]): 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.""" self.api = api self.options = options