From a24e7832b5c8bcd299ac9cb375d0bca0368b1f72 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Wed, 4 Dec 2019 11:16:58 +0100 Subject: [PATCH] Move imports to top for modem_callerid (#29396) --- .../components/modem_callerid/sensor.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/modem_callerid/sensor.py b/homeassistant/components/modem_callerid/sensor.py index 7acb345e27e..7ffda3e6124 100644 --- a/homeassistant/components/modem_callerid/sensor.py +++ b/homeassistant/components/modem_callerid/sensor.py @@ -1,15 +1,18 @@ """A sensor for incoming calls using a USB modem that supports caller ID.""" import logging + +from basicmodem.basicmodem import BasicModem as bm import voluptuous as vol -from homeassistant.const import ( - STATE_IDLE, - EVENT_HOMEASSISTANT_STOP, - CONF_NAME, - CONF_DEVICE, -) + from homeassistant.components.sensor import PLATFORM_SCHEMA -from homeassistant.helpers.entity import Entity +from homeassistant.const import ( + CONF_DEVICE, + CONF_NAME, + EVENT_HOMEASSISTANT_STOP, + STATE_IDLE, +) import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.entity import Entity _LOGGER = logging.getLogger(__name__) DEFAULT_NAME = "Modem CallerID" @@ -29,7 +32,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( def setup_platform(hass, config, add_entities, discovery_info=None): """Set up modem caller ID sensor platform.""" - from basicmodem.basicmodem import BasicModem as bm name = config.get(CONF_NAME) port = config.get(CONF_DEVICE)