Move imports in MCP23017 component (#27769)
* mcp23017 move imports * fix pylint errors
This commit is contained in:
parent
fdf839774e
commit
bc58649c2b
2 changed files with 8 additions and 12 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue