From 1d65670a71d32ee41f0780c9a807ece5d7ecd885 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Wed, 4 Dec 2019 10:50:44 +0100 Subject: [PATCH] Move imports to top for kiwi (#29403) --- homeassistant/components/kiwi/lock.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/kiwi/lock.py b/homeassistant/components/kiwi/lock.py index 4949ceeb1d82..b13906b44f5c 100644 --- a/homeassistant/components/kiwi/lock.py +++ b/homeassistant/components/kiwi/lock.py @@ -1,21 +1,22 @@ """Support for the KIWI.KI lock platform.""" import logging +from kiwiki import KiwiClient, KiwiException import voluptuous as vol -import homeassistant.helpers.config_validation as cv -from homeassistant.components.lock import LockDevice, PLATFORM_SCHEMA +from homeassistant.components.lock import PLATFORM_SCHEMA, LockDevice from homeassistant.const import ( + ATTR_ID, + ATTR_LATITUDE, + ATTR_LONGITUDE, CONF_PASSWORD, CONF_USERNAME, - ATTR_ID, - ATTR_LONGITUDE, - ATTR_LATITUDE, STATE_LOCKED, STATE_UNLOCKED, ) -from homeassistant.helpers.event import async_call_later from homeassistant.core import callback +import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.event import async_call_later _LOGGER = logging.getLogger(__name__) @@ -32,7 +33,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( def setup_platform(hass, config, add_entities, discovery_info=None): """Set up the KIWI lock platform.""" - from kiwiki import KiwiClient, KiwiException try: kiwi = KiwiClient(config[CONF_USERNAME], config[CONF_PASSWORD]) @@ -98,7 +98,6 @@ class KiwiLock(LockDevice): def unlock(self, **kwargs): """Unlock the device.""" - from kiwiki import KiwiException try: self._client.open_door(self.lock_id)