From f2abc91c1e3a5ef44475fe0c1eaf129fb40032d1 Mon Sep 17 00:00:00 2001 From: zewelor Date: Thu, 7 Mar 2019 18:03:30 +0100 Subject: [PATCH] Allow light toggle service to accept all turn on params (#20912) --- homeassistant/components/light/__init__.py | 5 +---- homeassistant/components/light/services.yaml | 8 ++------ 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/light/__init__.py b/homeassistant/components/light/__init__.py index ef82167b222..acf95a3c081 100644 --- a/homeassistant/components/light/__init__.py +++ b/homeassistant/components/light/__init__.py @@ -123,10 +123,7 @@ LIGHT_TURN_OFF_SCHEMA = vol.Schema({ ATTR_FLASH: vol.In([FLASH_SHORT, FLASH_LONG]), }) -LIGHT_TOGGLE_SCHEMA = vol.Schema({ - ATTR_ENTITY_ID: cv.comp_entity_ids, - ATTR_TRANSITION: VALID_TRANSITION, -}) +LIGHT_TOGGLE_SCHEMA = LIGHT_TURN_ON_SCHEMA PROFILE_SCHEMA = vol.Schema( vol.ExactSequence((str, cv.small_float, cv.small_float, cv.byte)) diff --git a/homeassistant/components/light/services.yaml b/homeassistant/components/light/services.yaml index 10cbeb42aa4..a2863482477 100644 --- a/homeassistant/components/light/services.yaml +++ b/homeassistant/components/light/services.yaml @@ -68,12 +68,8 @@ turn_off: toggle: description: Toggles a light. fields: - entity_id: - description: Name(s) of entities to toggle. - example: 'light.kitchen' - transition: - description: Duration in seconds it takes to get to next state. - example: 60 + '...': + description: All turn_on parameters can be used. hue_activate_scene: description: Activate a hue scene stored in the hue hub.