From ce02614780285ba532eb12f7d0540ae88b9e13fb Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sun, 9 May 2021 17:43:56 +0200 Subject: [PATCH] Deprecate Hive YAML configuration (#50357) --- homeassistant/components/hive/__init__.py | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/hive/__init__.py b/homeassistant/components/hive/__init__.py index 19ed6beedf9..aa05daf8e58 100644 --- a/homeassistant/components/hive/__init__.py +++ b/homeassistant/components/hive/__init__.py @@ -22,15 +22,18 @@ from .const import DOMAIN, PLATFORM_LOOKUP, PLATFORMS _LOGGER = logging.getLogger(__name__) CONFIG_SCHEMA = vol.Schema( - { - DOMAIN: vol.Schema( - { - vol.Required(CONF_PASSWORD): cv.string, - vol.Required(CONF_USERNAME): cv.string, - vol.Optional(CONF_SCAN_INTERVAL, default=2): cv.positive_int, - } - ) - }, + vol.All( + cv.deprecated(DOMAIN), + { + DOMAIN: vol.Schema( + { + vol.Required(CONF_PASSWORD): cv.string, + vol.Required(CONF_USERNAME): cv.string, + vol.Optional(CONF_SCAN_INTERVAL, default=2): cv.positive_int, + }, + ) + }, + ), extra=vol.ALLOW_EXTRA, )