Move imports to top for hydrawise (#29421)
This commit is contained in:
parent
c159ad52a4
commit
f4f4c695d9
1 changed files with 2 additions and 3 deletions
|
@ -2,12 +2,13 @@
|
|||
from datetime import timedelta
|
||||
import logging
|
||||
|
||||
from hydrawiser.core import Hydrawiser
|
||||
from requests.exceptions import ConnectTimeout, HTTPError
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.const import ATTR_ATTRIBUTION, CONF_ACCESS_TOKEN, CONF_SCAN_INTERVAL
|
||||
import homeassistant.helpers.config_validation as cv
|
||||
from homeassistant.core import callback
|
||||
import homeassistant.helpers.config_validation as cv
|
||||
from homeassistant.helpers.dispatcher import async_dispatcher_connect, dispatcher_send
|
||||
from homeassistant.helpers.entity import Entity
|
||||
from homeassistant.helpers.event import track_time_interval
|
||||
|
@ -73,8 +74,6 @@ def setup(hass, config):
|
|||
scan_interval = conf.get(CONF_SCAN_INTERVAL)
|
||||
|
||||
try:
|
||||
from hydrawiser.core import Hydrawiser
|
||||
|
||||
hydrawise = Hydrawiser(user_token=access_token)
|
||||
hass.data[DATA_HYDRAWISE] = HydrawiseHub(hydrawise)
|
||||
except (ConnectTimeout, HTTPError) as ex:
|
||||
|
|
Loading…
Add table
Reference in a new issue