From 9d213e70f006d27f04b5e4c69b8fec607eea015f Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Wed, 4 Dec 2019 00:44:04 +0100 Subject: [PATCH] Move imports to top for opensensemap (#29370) --- homeassistant/components/opensensemap/air_quality.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/opensensemap/air_quality.py b/homeassistant/components/opensensemap/air_quality.py index d525e807aed..cf27f86cc9f 100644 --- a/homeassistant/components/opensensemap/air_quality.py +++ b/homeassistant/components/opensensemap/air_quality.py @@ -2,6 +2,8 @@ from datetime import timedelta import logging +from opensensemap_api import OpenSenseMap +from opensensemap_api.exceptions import OpenSenseMapError import voluptuous as vol from homeassistant.components.air_quality import PLATFORM_SCHEMA, AirQualityEntity @@ -26,7 +28,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( async def async_setup_platform(hass, config, async_add_entities, discovery_info=None): """Set up the openSenseMap air quality platform.""" - from opensensemap_api import OpenSenseMap name = config.get(CONF_NAME) station_id = config[CONF_STATION_ID] @@ -88,7 +89,6 @@ class OpenSenseMapData: @Throttle(SCAN_INTERVAL) async def async_update(self): """Get the latest data from the Pi-hole.""" - from opensensemap_api.exceptions import OpenSenseMapError try: await self.api.get_data()