From 2273bda44ae08eec7faceec82f249ebc409f2ec4 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 4 May 2021 23:26:21 +0200 Subject: [PATCH] Deprecate Abode YAML configuration (#50075) --- homeassistant/components/abode/__init__.py | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/abode/__init__.py b/homeassistant/components/abode/__init__.py index 22e22efd82e..156dbae2804 100644 --- a/homeassistant/components/abode/__init__.py +++ b/homeassistant/components/abode/__init__.py @@ -45,15 +45,19 @@ ATTR_EVENT_BY = "event_by" ATTR_VALUE = "value" CONFIG_SCHEMA = vol.Schema( - { - DOMAIN: vol.Schema( - { - vol.Required(CONF_USERNAME): cv.string, - vol.Required(CONF_PASSWORD): cv.string, - vol.Optional(CONF_POLLING, default=False): cv.boolean, - } - ) - }, + vol.All( + # Deprecated in Home Assistant 2021.6 + cv.deprecated(DOMAIN), + { + DOMAIN: vol.Schema( + { + vol.Required(CONF_USERNAME): cv.string, + vol.Required(CONF_PASSWORD): cv.string, + vol.Optional(CONF_POLLING, default=False): cv.boolean, + } + ) + }, + ), extra=vol.ALLOW_EXTRA, )