Remove deprecated rflink configs (#29972)

They've been deprecated and automatically replaced since July 2017
already, fe6a4b8ae5
This commit is contained in:
Ville Skyttä 2019-12-15 22:57:23 +02:00 committed by GitHub
parent 012c09ce00
commit d6f317c0a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 3 additions and 53 deletions

View file

@ -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)