iaqualink: set 5s timeout, use cookiejar defaults (#27426)

This commit is contained in:
Florent Thoumie 2019-10-12 06:17:02 -07:00 committed by Andrew Sayre
parent 9d7a218df5
commit 22eaff9897

View File

@ -3,7 +3,7 @@ import asyncio
from functools import wraps
import logging
from aiohttp import CookieJar
from aiohttp import ClientTimeout
import voluptuous as vol
from iaqualink import (
@ -85,7 +85,7 @@ async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry) -> None
sensors = hass.data[DOMAIN][SENSOR_DOMAIN] = []
switches = hass.data[DOMAIN][SWITCH_DOMAIN] = []
session = async_create_clientsession(hass, cookie_jar=CookieJar(unsafe=True))
session = async_create_clientsession(hass, timeout=ClientTimeout(total=5))
aqualink = AqualinkClient(username, password, session)
try:
await aqualink.login()