mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 20:27:08 +00:00
Move imports in fritz + fritzbox_netmonitor component (#27823)
* Move imports in fritz + fritzbox_netmonitor component * Fix PyLint 1
This commit is contained in:
parent
22b904f5e0
commit
fdf839774e
@ -1,6 +1,7 @@
|
||||
"""Support for FRITZ!Box routers."""
|
||||
import logging
|
||||
|
||||
from fritzconnection import FritzHosts # pylint: disable=import-error
|
||||
import voluptuous as vol
|
||||
|
||||
import homeassistant.helpers.config_validation as cv
|
||||
@ -41,11 +42,9 @@ class FritzBoxScanner(DeviceScanner):
|
||||
self.password = config[CONF_PASSWORD]
|
||||
self.success_init = True
|
||||
|
||||
import fritzconnection as fc # pylint: disable=import-error
|
||||
|
||||
# Establish a connection to the FRITZ!Box.
|
||||
try:
|
||||
self.fritz_box = fc.FritzHosts(
|
||||
self.fritz_box = FritzHosts(
|
||||
address=self.host, user=self.username, password=self.password
|
||||
)
|
||||
except (ValueError, TypeError):
|
||||
|
@ -3,6 +3,10 @@ import logging
|
||||
from datetime import timedelta
|
||||
from requests.exceptions import RequestException
|
||||
|
||||
from fritzconnection import FritzStatus # pylint: disable=import-error
|
||||
from fritzconnection.fritzconnection import ( # pylint: disable=import-error
|
||||
FritzConnectionException,
|
||||
)
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||
@ -45,15 +49,11 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
|
||||
def setup_platform(hass, config, add_entities, discovery_info=None):
|
||||
"""Set up the FRITZ!Box monitor sensors."""
|
||||
# pylint: disable=import-error
|
||||
import fritzconnection as fc
|
||||
from fritzconnection.fritzconnection import FritzConnectionException
|
||||
|
||||
name = config.get(CONF_NAME)
|
||||
host = config.get(CONF_HOST)
|
||||
|
||||
try:
|
||||
fstatus = fc.FritzStatus(address=host)
|
||||
fstatus = FritzStatus(address=host)
|
||||
except (ValueError, TypeError, FritzConnectionException):
|
||||
fstatus = None
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user