Move imports in MCP23017 component (#27769)

* mcp23017 move imports

* fix pylint errors
This commit is contained in:
Tomasz Jagusz 2019-10-18 02:17:56 +02:00 committed by Paulus Schoutsen
parent fdf839774e
commit bc58649c2b
2 changed files with 8 additions and 12 deletions

View file

@ -2,6 +2,10 @@
import logging
import voluptuous as vol
import board # pylint: disable=import-error
import busio # pylint: disable=import-error
import adafruit_mcp230xx # pylint: disable=import-error
import digitalio # pylint: disable=import-error
from homeassistant.components.binary_sensor import BinarySensorDevice, PLATFORM_SCHEMA
from homeassistant.const import DEVICE_DEFAULT_NAME
@ -37,10 +41,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
def setup_platform(hass, config, add_devices, discovery_info=None):
"""Set up the MCP23017 binary sensors."""
import board
import busio
import adafruit_mcp230xx
pull_mode = config[CONF_PULL_MODE]
invert_logic = config[CONF_INVERT_LOGIC]
i2c_address = config[CONF_I2C_ADDRESS]
@ -65,8 +65,6 @@ class MCP23017BinarySensor(BinarySensorDevice):
def __init__(self, name, pin, pull_mode, invert_logic):
"""Initialize the MCP23017 binary sensor."""
import digitalio
self._name = name or DEVICE_DEFAULT_NAME
self._pin = pin
self._pull_mode = pull_mode