diff --git a/homeassistant/components/daikin/__init__.py b/homeassistant/components/daikin/__init__.py index 7d476e17647..209bf71e594 100644 --- a/homeassistant/components/daikin/__init__.py +++ b/homeassistant/components/daikin/__init__.py @@ -5,6 +5,7 @@ import logging from aiohttp import ClientConnectionError from async_timeout import timeout +from pydaikin.appliance import Appliance import voluptuous as vol from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry @@ -87,7 +88,6 @@ async def async_unload_entry(hass, config_entry): async def daikin_api_setup(hass, host): """Create a Daikin instance only once.""" - from pydaikin.appliance import Appliance session = hass.helpers.aiohttp_client.async_get_clientsession() try: diff --git a/homeassistant/components/daikin/climate.py b/homeassistant/components/daikin/climate.py index ddc5353250c..d46ea26d487 100644 --- a/homeassistant/components/daikin/climate.py +++ b/homeassistant/components/daikin/climate.py @@ -1,6 +1,7 @@ """Support for the Daikin HVAC.""" import logging +from pydaikin import appliance import voluptuous as vol from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateDevice @@ -91,7 +92,6 @@ class DaikinClimate(ClimateDevice): def __init__(self, api): """Initialize the climate device.""" - from pydaikin import appliance self._api = api self._list = { diff --git a/homeassistant/components/daikin/config_flow.py b/homeassistant/components/daikin/config_flow.py index 36d8ef0d383..bd90a87db86 100644 --- a/homeassistant/components/daikin/config_flow.py +++ b/homeassistant/components/daikin/config_flow.py @@ -4,6 +4,7 @@ import logging from aiohttp import ClientError from async_timeout import timeout +from pydaikin.appliance import Appliance import voluptuous as vol from homeassistant import config_entries @@ -32,7 +33,6 @@ class FlowHandler(config_entries.ConfigFlow): async def _create_device(self, host): """Create device.""" - from pydaikin.appliance import Appliance try: device = Appliance(