mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 18:57:06 +00:00
Moved imports to top-level in fritzbox_callmonitor component (#27705)
This commit is contained in:
parent
d4692367c5
commit
2b92fd3422
@ -1,24 +1,25 @@
|
|||||||
"""Sensor to monitor incoming/outgoing phone calls on a Fritz!Box router."""
|
"""Sensor to monitor incoming/outgoing phone calls on a Fritz!Box router."""
|
||||||
|
import datetime
|
||||||
import logging
|
import logging
|
||||||
|
import re
|
||||||
import socket
|
import socket
|
||||||
import threading
|
import threading
|
||||||
import datetime
|
|
||||||
import time
|
import time
|
||||||
import re
|
|
||||||
|
|
||||||
|
import fritzconnection as fc # pylint: disable=import-error
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_HOST,
|
CONF_HOST,
|
||||||
CONF_PORT,
|
|
||||||
CONF_NAME,
|
CONF_NAME,
|
||||||
CONF_PASSWORD,
|
CONF_PASSWORD,
|
||||||
|
CONF_PORT,
|
||||||
CONF_USERNAME,
|
CONF_USERNAME,
|
||||||
EVENT_HOMEASSISTANT_STOP,
|
EVENT_HOMEASSISTANT_STOP,
|
||||||
)
|
)
|
||||||
from homeassistant.helpers.entity import Entity
|
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.util import Throttle
|
from homeassistant.util import Throttle
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
@ -248,8 +249,6 @@ class FritzBoxPhonebook:
|
|||||||
self.number_dict = None
|
self.number_dict = None
|
||||||
self.prefixes = prefixes or []
|
self.prefixes = prefixes or []
|
||||||
|
|
||||||
import fritzconnection as fc # pylint: disable=import-error
|
|
||||||
|
|
||||||
# Establish a connection to the FRITZ!Box.
|
# Establish a connection to the FRITZ!Box.
|
||||||
self.fph = fc.FritzPhonebook(
|
self.fph = fc.FritzPhonebook(
|
||||||
address=self.host, user=self.username, password=self.password
|
address=self.host, user=self.username, password=self.password
|
||||||
|
Loading…
x
Reference in New Issue
Block a user