From 82d8c9c2ca92c9c21d968f3a99ea3bd5d5d24229 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Sun, 1 Dec 2019 06:21:08 +0100 Subject: [PATCH] Move imports to top for rova (#29269) --- homeassistant/components/rova/sensor.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/rova/sensor.py b/homeassistant/components/rova/sensor.py index fe0b5dead84..86a04829c75 100644 --- a/homeassistant/components/rova/sensor.py +++ b/homeassistant/components/rova/sensor.py @@ -3,6 +3,8 @@ from datetime import datetime, timedelta import logging +from requests.exceptions import ConnectTimeout, HTTPError +from rova.rova import Rova import voluptuous as vol from homeassistant.components.sensor import PLATFORM_SCHEMA @@ -49,8 +51,6 @@ _LOGGER = logging.getLogger(__name__) def setup_platform(hass, config, add_entities, discovery_info=None): """Create the Rova data service and sensors.""" - from rova.rova import Rova - from requests.exceptions import HTTPError, ConnectTimeout zip_code = config[CONF_ZIP_CODE] house_number = config[CONF_HOUSE_NUMBER] @@ -132,7 +132,6 @@ class RovaData: @Throttle(UPDATE_DELAY) def update(self): """Update the data from the Rova API.""" - from requests.exceptions import HTTPError, ConnectTimeout try: items = self.api.get_calendar_items()