mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 18:27:09 +00:00
Move imports to top for hydrawise (#29421)
This commit is contained in:
parent
c159ad52a4
commit
f4f4c695d9
@ -2,12 +2,13 @@
|
|||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from hydrawiser.core import Hydrawiser
|
||||||
from requests.exceptions import ConnectTimeout, HTTPError
|
from requests.exceptions import ConnectTimeout, HTTPError
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.const import ATTR_ATTRIBUTION, CONF_ACCESS_TOKEN, CONF_SCAN_INTERVAL
|
from homeassistant.const import ATTR_ATTRIBUTION, CONF_ACCESS_TOKEN, CONF_SCAN_INTERVAL
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
from homeassistant.core import callback
|
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.dispatcher import async_dispatcher_connect, dispatcher_send
|
||||||
from homeassistant.helpers.entity import Entity
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.helpers.event import track_time_interval
|
from homeassistant.helpers.event import track_time_interval
|
||||||
@ -73,8 +74,6 @@ def setup(hass, config):
|
|||||||
scan_interval = conf.get(CONF_SCAN_INTERVAL)
|
scan_interval = conf.get(CONF_SCAN_INTERVAL)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from hydrawiser.core import Hydrawiser
|
|
||||||
|
|
||||||
hydrawise = Hydrawiser(user_token=access_token)
|
hydrawise = Hydrawiser(user_token=access_token)
|
||||||
hass.data[DATA_HYDRAWISE] = HydrawiseHub(hydrawise)
|
hass.data[DATA_HYDRAWISE] = HydrawiseHub(hydrawise)
|
||||||
except (ConnectTimeout, HTTPError) as ex:
|
except (ConnectTimeout, HTTPError) as ex:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user