From 5ea1601c2c9e09eaaa0b83d5c9f83d27ea9c11c6 Mon Sep 17 00:00:00 2001 From: Florent Thoumie Date: Sat, 6 Jul 2024 21:51:16 -0700 Subject: [PATCH] Use shared httpx client in iaqualink integration (#121407) --- homeassistant/components/iaqualink/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/iaqualink/__init__.py b/homeassistant/components/iaqualink/__init__.py index fd03168714d..36235d52ed7 100644 --- a/homeassistant/components/iaqualink/__init__.py +++ b/homeassistant/components/iaqualink/__init__.py @@ -36,6 +36,7 @@ from homeassistant.helpers.dispatcher import ( ) from homeassistant.helpers.entity import Entity from homeassistant.helpers.event import async_track_time_interval +from homeassistant.helpers.httpx_client import get_async_client from .const import DOMAIN, UPDATE_INTERVAL @@ -67,7 +68,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: sensors = hass.data[DOMAIN][SENSOR_DOMAIN] = [] switches = hass.data[DOMAIN][SWITCH_DOMAIN] = [] - aqualink = AqualinkClient(username, password) + aqualink = AqualinkClient(username, password, httpx_client=get_async_client(hass)) try: await aqualink.login() except AqualinkServiceException as login_exception: