Use core constants for rflink (#46440)
This commit is contained in:
parent
da4cb6d294
commit
ae45d7dade
6 changed files with 14 additions and 14 deletions
|
@ -10,7 +10,9 @@ import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_ENTITY_ID,
|
ATTR_ENTITY_ID,
|
||||||
|
ATTR_STATE,
|
||||||
CONF_COMMAND,
|
CONF_COMMAND,
|
||||||
|
CONF_DEVICE_ID,
|
||||||
CONF_HOST,
|
CONF_HOST,
|
||||||
CONF_PORT,
|
CONF_PORT,
|
||||||
EVENT_HOMEASSISTANT_STOP,
|
EVENT_HOMEASSISTANT_STOP,
|
||||||
|
@ -29,15 +31,12 @@ from homeassistant.helpers.restore_state import RestoreEntity
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
ATTR_EVENT = "event"
|
ATTR_EVENT = "event"
|
||||||
ATTR_STATE = "state"
|
|
||||||
|
|
||||||
CONF_ALIASES = "aliases"
|
CONF_ALIASES = "aliases"
|
||||||
CONF_GROUP_ALIASES = "group_aliases"
|
CONF_GROUP_ALIASES = "group_aliases"
|
||||||
CONF_GROUP = "group"
|
CONF_GROUP = "group"
|
||||||
CONF_NOGROUP_ALIASES = "nogroup_aliases"
|
CONF_NOGROUP_ALIASES = "nogroup_aliases"
|
||||||
CONF_DEVICE_DEFAULTS = "device_defaults"
|
CONF_DEVICE_DEFAULTS = "device_defaults"
|
||||||
CONF_DEVICE_ID = "device_id"
|
|
||||||
CONF_DEVICES = "devices"
|
|
||||||
CONF_AUTOMATIC_ADD = "automatic_add"
|
CONF_AUTOMATIC_ADD = "automatic_add"
|
||||||
CONF_FIRE_EVENT = "fire_event"
|
CONF_FIRE_EVENT = "fire_event"
|
||||||
CONF_IGNORE_DEVICES = "ignore_devices"
|
CONF_IGNORE_DEVICES = "ignore_devices"
|
||||||
|
|
|
@ -6,11 +6,16 @@ from homeassistant.components.binary_sensor import (
|
||||||
PLATFORM_SCHEMA,
|
PLATFORM_SCHEMA,
|
||||||
BinarySensorEntity,
|
BinarySensorEntity,
|
||||||
)
|
)
|
||||||
from homeassistant.const import CONF_DEVICE_CLASS, CONF_FORCE_UPDATE, CONF_NAME
|
from homeassistant.const import (
|
||||||
|
CONF_DEVICE_CLASS,
|
||||||
|
CONF_DEVICES,
|
||||||
|
CONF_FORCE_UPDATE,
|
||||||
|
CONF_NAME,
|
||||||
|
)
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
import homeassistant.helpers.event as evt
|
import homeassistant.helpers.event as evt
|
||||||
|
|
||||||
from . import CONF_ALIASES, CONF_DEVICES, RflinkDevice
|
from . import CONF_ALIASES, RflinkDevice
|
||||||
|
|
||||||
CONF_OFF_DELAY = "off_delay"
|
CONF_OFF_DELAY = "off_delay"
|
||||||
DEFAULT_FORCE_UPDATE = False
|
DEFAULT_FORCE_UPDATE = False
|
||||||
|
|
|
@ -4,14 +4,13 @@ import logging
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.cover import PLATFORM_SCHEMA, CoverEntity
|
from homeassistant.components.cover import PLATFORM_SCHEMA, CoverEntity
|
||||||
from homeassistant.const import CONF_NAME, CONF_TYPE, STATE_OPEN
|
from homeassistant.const import CONF_DEVICES, CONF_NAME, CONF_TYPE, STATE_OPEN
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.restore_state import RestoreEntity
|
from homeassistant.helpers.restore_state import RestoreEntity
|
||||||
|
|
||||||
from . import (
|
from . import (
|
||||||
CONF_ALIASES,
|
CONF_ALIASES,
|
||||||
CONF_DEVICE_DEFAULTS,
|
CONF_DEVICE_DEFAULTS,
|
||||||
CONF_DEVICES,
|
|
||||||
CONF_FIRE_EVENT,
|
CONF_FIRE_EVENT,
|
||||||
CONF_GROUP,
|
CONF_GROUP,
|
||||||
CONF_GROUP_ALIASES,
|
CONF_GROUP_ALIASES,
|
||||||
|
|
|
@ -9,14 +9,13 @@ from homeassistant.components.light import (
|
||||||
SUPPORT_BRIGHTNESS,
|
SUPPORT_BRIGHTNESS,
|
||||||
LightEntity,
|
LightEntity,
|
||||||
)
|
)
|
||||||
from homeassistant.const import CONF_NAME, CONF_TYPE
|
from homeassistant.const import CONF_DEVICES, CONF_NAME, CONF_TYPE
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
||||||
from . import (
|
from . import (
|
||||||
CONF_ALIASES,
|
CONF_ALIASES,
|
||||||
CONF_AUTOMATIC_ADD,
|
CONF_AUTOMATIC_ADD,
|
||||||
CONF_DEVICE_DEFAULTS,
|
CONF_DEVICE_DEFAULTS,
|
||||||
CONF_DEVICES,
|
|
||||||
CONF_FIRE_EVENT,
|
CONF_FIRE_EVENT,
|
||||||
CONF_GROUP,
|
CONF_GROUP,
|
||||||
CONF_GROUP_ALIASES,
|
CONF_GROUP_ALIASES,
|
||||||
|
|
|
@ -5,7 +5,9 @@ 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 (
|
||||||
ATTR_UNIT_OF_MEASUREMENT,
|
ATTR_UNIT_OF_MEASUREMENT,
|
||||||
|
CONF_DEVICES,
|
||||||
CONF_NAME,
|
CONF_NAME,
|
||||||
|
CONF_SENSOR_TYPE,
|
||||||
CONF_UNIT_OF_MEASUREMENT,
|
CONF_UNIT_OF_MEASUREMENT,
|
||||||
)
|
)
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
@ -14,7 +16,6 @@ from homeassistant.helpers.dispatcher import async_dispatcher_connect
|
||||||
from . import (
|
from . import (
|
||||||
CONF_ALIASES,
|
CONF_ALIASES,
|
||||||
CONF_AUTOMATIC_ADD,
|
CONF_AUTOMATIC_ADD,
|
||||||
CONF_DEVICES,
|
|
||||||
DATA_DEVICE_REGISTER,
|
DATA_DEVICE_REGISTER,
|
||||||
DATA_ENTITY_LOOKUP,
|
DATA_ENTITY_LOOKUP,
|
||||||
EVENT_KEY_ID,
|
EVENT_KEY_ID,
|
||||||
|
@ -32,8 +33,6 @@ SENSOR_ICONS = {
|
||||||
"temperature": "mdi:thermometer",
|
"temperature": "mdi:thermometer",
|
||||||
}
|
}
|
||||||
|
|
||||||
CONF_SENSOR_TYPE = "sensor_type"
|
|
||||||
|
|
||||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||||
{
|
{
|
||||||
vol.Optional(CONF_AUTOMATIC_ADD, default=True): cv.boolean,
|
vol.Optional(CONF_AUTOMATIC_ADD, default=True): cv.boolean,
|
||||||
|
|
|
@ -2,13 +2,12 @@
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.switch import PLATFORM_SCHEMA, SwitchEntity
|
from homeassistant.components.switch import PLATFORM_SCHEMA, SwitchEntity
|
||||||
from homeassistant.const import CONF_NAME
|
from homeassistant.const import CONF_DEVICES, CONF_NAME
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
||||||
from . import (
|
from . import (
|
||||||
CONF_ALIASES,
|
CONF_ALIASES,
|
||||||
CONF_DEVICE_DEFAULTS,
|
CONF_DEVICE_DEFAULTS,
|
||||||
CONF_DEVICES,
|
|
||||||
CONF_FIRE_EVENT,
|
CONF_FIRE_EVENT,
|
||||||
CONF_GROUP,
|
CONF_GROUP,
|
||||||
CONF_GROUP_ALIASES,
|
CONF_GROUP_ALIASES,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue