Move foobot imports at top-level (#29094)

This commit is contained in:
Quentame 2019-11-26 19:09:32 +01:00 committed by Paulus Schoutsen
parent 4107fd9a25
commit 915d23158d

View File

@ -1,26 +1,26 @@
"""Support for the Foobot indoor air quality monitor.""" """Support for the Foobot indoor air quality monitor."""
import asyncio import asyncio
import logging
from datetime import timedelta from datetime import timedelta
import logging
import aiohttp import aiohttp
from foobot_async import FoobotClient
import voluptuous as vol import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.exceptions import PlatformNotReady
from homeassistant.const import ( from homeassistant.const import (
ATTR_TIME,
ATTR_TEMPERATURE, ATTR_TEMPERATURE,
ATTR_TIME,
CONF_TOKEN, CONF_TOKEN,
CONF_USERNAME, CONF_USERNAME,
TEMP_CELSIUS, TEMP_CELSIUS,
) )
from homeassistant.exceptions import PlatformNotReady
from homeassistant.helpers.aiohttp_client import async_get_clientsession from homeassistant.helpers.aiohttp_client import async_get_clientsession
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.config_validation import PLATFORM_SCHEMA from homeassistant.helpers.config_validation import PLATFORM_SCHEMA
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.util import Throttle from homeassistant.util import Throttle
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
ATTR_HUMIDITY = "humidity" ATTR_HUMIDITY = "humidity"
@ -51,8 +51,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
async def async_setup_platform(hass, config, async_add_entities, discovery_info=None): async def async_setup_platform(hass, config, async_add_entities, discovery_info=None):
"""Set up the devices associated with the account.""" """Set up the devices associated with the account."""
from foobot_async import FoobotClient
token = config.get(CONF_TOKEN) token = config.get(CONF_TOKEN)
username = config.get(CONF_USERNAME) username = config.get(CONF_USERNAME)