Remove deprecated rflink configs (#29972)
They've been deprecated and automatically replaced since July 2017
already, fe6a4b8ae5
This commit is contained in:
parent
012c09ce00
commit
d6f317c0a9
5 changed files with 3 additions and 53 deletions
|
@ -9,19 +9,15 @@ import homeassistant.helpers.config_validation as cv
|
|||
|
||||
from . import (
|
||||
CONF_ALIASES,
|
||||
CONF_ALIASSES,
|
||||
CONF_DEVICE_DEFAULTS,
|
||||
CONF_DEVICES,
|
||||
CONF_FIRE_EVENT,
|
||||
CONF_GROUP,
|
||||
CONF_GROUP_ALIASES,
|
||||
CONF_GROUP_ALIASSES,
|
||||
CONF_NOGROUP_ALIASES,
|
||||
CONF_NOGROUP_ALIASSES,
|
||||
CONF_SIGNAL_REPETITIONS,
|
||||
DEVICE_DEFAULTS_SCHEMA,
|
||||
SwitchableRflinkDevice,
|
||||
remove_deprecated,
|
||||
)
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
@ -47,14 +43,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
|||
vol.Optional(CONF_FIRE_EVENT): cv.boolean,
|
||||
vol.Optional(CONF_SIGNAL_REPETITIONS): vol.Coerce(int),
|
||||
vol.Optional(CONF_GROUP, default=True): cv.boolean,
|
||||
# deprecated config options
|
||||
vol.Optional(CONF_ALIASSES): vol.All(cv.ensure_list, [cv.string]),
|
||||
vol.Optional(CONF_GROUP_ALIASSES): vol.All(
|
||||
cv.ensure_list, [cv.string]
|
||||
),
|
||||
vol.Optional(CONF_NOGROUP_ALIASSES): vol.All(
|
||||
cv.ensure_list, [cv.string]
|
||||
),
|
||||
}
|
||||
)
|
||||
},
|
||||
|
@ -68,7 +56,6 @@ def devices_from_config(domain_config):
|
|||
devices = []
|
||||
for device_id, config in domain_config[CONF_DEVICES].items():
|
||||
device_config = dict(domain_config[CONF_DEVICE_DEFAULTS], **config)
|
||||
remove_deprecated(device_config)
|
||||
device = RflinkSwitch(device_id, **device_config)
|
||||
devices.append(device)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue