Use core constants for roomba (#46441)

This commit is contained in:
tkdrob 2021-02-12 10:09:36 -05:00 committed by GitHub
parent c3b460920e
commit f929aa222f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 23 deletions

View file

@ -6,18 +6,9 @@ import async_timeout
from roombapy import Roomba, RoombaConnectionError
from homeassistant import exceptions
from homeassistant.const import CONF_HOST, CONF_PASSWORD
from homeassistant.const import CONF_DELAY, CONF_HOST, CONF_NAME, CONF_PASSWORD
from .const import (
BLID,
COMPONENTS,
CONF_BLID,
CONF_CONTINUOUS,
CONF_DELAY,
CONF_NAME,
DOMAIN,
ROOMBA_SESSION,
)
from .const import BLID, COMPONENTS, CONF_BLID, CONF_CONTINUOUS, DOMAIN, ROOMBA_SESSION
_LOGGER = logging.getLogger(__name__)

View file

@ -9,15 +9,13 @@ import voluptuous as vol
from homeassistant import config_entries, core
from homeassistant.components.dhcp import HOSTNAME, IP_ADDRESS
from homeassistant.const import CONF_HOST, CONF_PASSWORD
from homeassistant.const import CONF_DELAY, CONF_HOST, CONF_NAME, CONF_PASSWORD
from homeassistant.core import callback
from . import CannotConnect, async_connect_or_timeout, async_disconnect_or_timeout
from .const import (
CONF_BLID,
CONF_CONTINUOUS,
CONF_DELAY,
CONF_NAME,
DEFAULT_CONTINUOUS,
DEFAULT_DELAY,
ROOMBA_SESSION,

View file

@ -3,8 +3,6 @@ DOMAIN = "roomba"
COMPONENTS = ["sensor", "binary_sensor", "vacuum"]
CONF_CERT = "certificate"
CONF_CONTINUOUS = "continuous"
CONF_DELAY = "delay"
CONF_NAME = "name"
CONF_BLID = "blid"
DEFAULT_CERT = "/etc/ssl/certs/ca-certificates.crt"
DEFAULT_CONTINUOUS = True

View file

@ -6,13 +6,8 @@ from roombapy.roomba import RoombaInfo
from homeassistant import config_entries, data_entry_flow, setup
from homeassistant.components.dhcp import HOSTNAME, IP_ADDRESS, MAC_ADDRESS
from homeassistant.components.roomba.const import (
CONF_BLID,
CONF_CONTINUOUS,
CONF_DELAY,
DOMAIN,
)
from homeassistant.const import CONF_HOST, CONF_PASSWORD
from homeassistant.components.roomba.const import CONF_BLID, CONF_CONTINUOUS, DOMAIN
from homeassistant.const import CONF_DELAY, CONF_HOST, CONF_PASSWORD
from tests.common import MockConfigEntry