From 7829e613614d1df9986d08fbfbdbfb9dbcabf293 Mon Sep 17 00:00:00 2001 From: cdce8p <30130371+cdce8p@users.noreply.github.com> Date: Tue, 20 Feb 2018 16:21:35 +0100 Subject: [PATCH] Bugfix: Input Datetime config schema (#12552) * Bugfix for Input Datatime config schema * Has_at_least_one_key_value only works if parameter is optional * Added default parameters --- homeassistant/components/input_datetime.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/input_datetime.py b/homeassistant/components/input_datetime.py index fecc31f14ae..a77b67792f5 100644 --- a/homeassistant/components/input_datetime.py +++ b/homeassistant/components/input_datetime.py @@ -43,8 +43,8 @@ CONFIG_SCHEMA = vol.Schema({ DOMAIN: vol.Schema({ cv.slug: vol.All({ vol.Optional(CONF_NAME): cv.string, - vol.Required(CONF_HAS_DATE): cv.boolean, - vol.Required(CONF_HAS_TIME): cv.boolean, + vol.Optional(CONF_HAS_DATE, default=False): cv.boolean, + vol.Optional(CONF_HAS_TIME, default=False): cv.boolean, vol.Optional(CONF_ICON): cv.icon, vol.Optional(CONF_INITIAL): cv.string, }, cv.has_at_least_one_key_value((CONF_HAS_DATE, True),