From ce8e0e54890bd2197556cc3c57cedc32b1e9b785 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Sun, 24 Nov 2019 20:31:15 +0100 Subject: [PATCH] Move imports to top for volkszaehler (#29025) --- homeassistant/components/volkszaehler/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/volkszaehler/sensor.py b/homeassistant/components/volkszaehler/sensor.py index 6a0815a9b14..a2da620c1a5 100644 --- a/homeassistant/components/volkszaehler/sensor.py +++ b/homeassistant/components/volkszaehler/sensor.py @@ -2,6 +2,8 @@ from datetime import timedelta import logging +from volkszaehler import Volkszaehler +from volkszaehler.exceptions import VolkszaehlerApiConnectionError import voluptuous as vol from homeassistant.components.sensor import PLATFORM_SCHEMA @@ -51,7 +53,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( async def async_setup_platform(hass, config, async_add_entities, discovery_info=None): """Set up the Volkszaehler sensors.""" - from volkszaehler import Volkszaehler host = config[CONF_HOST] name = config[CONF_NAME] @@ -130,7 +131,6 @@ class VolkszaehlerData: @Throttle(MIN_TIME_BETWEEN_UPDATES) async def async_update(self): """Get the latest data from the Volkszaehler REST API.""" - from volkszaehler.exceptions import VolkszaehlerApiConnectionError try: await self.api.get_data()