From 2b92fd3422e339c5659c25db2537e9c8bf252bf0 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Wed, 16 Oct 2019 01:22:42 +0200 Subject: [PATCH] Moved imports to top-level in fritzbox_callmonitor component (#27705) --- .../components/fritzbox_callmonitor/sensor.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/fritzbox_callmonitor/sensor.py b/homeassistant/components/fritzbox_callmonitor/sensor.py index 4dada44f4e5..b1d601ce382 100644 --- a/homeassistant/components/fritzbox_callmonitor/sensor.py +++ b/homeassistant/components/fritzbox_callmonitor/sensor.py @@ -1,24 +1,25 @@ """Sensor to monitor incoming/outgoing phone calls on a Fritz!Box router.""" +import datetime import logging +import re import socket import threading -import datetime import time -import re +import fritzconnection as fc # pylint: disable=import-error import voluptuous as vol from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.const import ( CONF_HOST, - CONF_PORT, CONF_NAME, CONF_PASSWORD, + CONF_PORT, CONF_USERNAME, EVENT_HOMEASSISTANT_STOP, ) -from homeassistant.helpers.entity import Entity import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.entity import Entity from homeassistant.util import Throttle _LOGGER = logging.getLogger(__name__) @@ -248,8 +249,6 @@ class FritzBoxPhonebook: self.number_dict = None self.prefixes = prefixes or [] - import fritzconnection as fc # pylint: disable=import-error - # Establish a connection to the FRITZ!Box. self.fph = fc.FritzPhonebook( address=self.host, user=self.username, password=self.password