diff --git a/homeassistant/components/climate/services.yaml b/homeassistant/components/climate/services.yaml index 7b9d7fe4a72..40d518456b4 100644 --- a/homeassistant/components/climate/services.yaml +++ b/homeassistant/components/climate/services.yaml @@ -71,13 +71,20 @@ set_temperature: selector: select: options: - - "off" - - "auto" - - "cool" - - "dry" - - "fan_only" - - "heat_cool" - - "heat" + - label: "Off" + value: "off" + - label: "Auto" + value: "auto" + - label: "Cool" + value: "cool" + - label: "Dry" + value: "dry" + - label: "Fan Only" + value: "fan_only" + - label: "Heat/Cool" + value: "heat_cool" + - label: "Heat" + value: "heat" set_humidity: name: Set target humidity @@ -124,13 +131,20 @@ set_hvac_mode: selector: select: options: - - "off" - - "auto" - - "cool" - - "dry" - - "fan_only" - - "heat_cool" - - "heat" + - label: "Off" + value: "off" + - label: "Auto" + value: "auto" + - label: "Cool" + value: "cool" + - label: "Dry" + value: "dry" + - label: "Fan Only" + value: "fan_only" + - label: "Heat/Cool" + value: "heat_cool" + - label: "Heat" + value: "heat" set_swing_mode: name: Set swing mode diff --git a/homeassistant/components/fan/services.yaml b/homeassistant/components/fan/services.yaml index ee39229699d..cfc44029e23 100644 --- a/homeassistant/components/fan/services.yaml +++ b/homeassistant/components/fan/services.yaml @@ -116,8 +116,10 @@ set_direction: selector: select: options: - - "forward" - - "reverse" + - label: "Forward" + value: "forward" + - label: "Reverse" + value: "reverse" increase_speed: name: Increase speed diff --git a/homeassistant/components/frontend/services.yaml b/homeassistant/components/frontend/services.yaml index 478202a4a0a..2a562ab348a 100644 --- a/homeassistant/components/frontend/services.yaml +++ b/homeassistant/components/frontend/services.yaml @@ -5,12 +5,12 @@ set_theme: description: Set a theme unless the client selected per-device theme. fields: name: - name: Name - description: Name of a predefined theme, 'default' or 'none'. + name: Theme + description: Name of a predefined theme required: true example: "default" selector: - text: + theme: mode: name: Mode description: The mode the theme is for. @@ -18,8 +18,10 @@ set_theme: selector: select: options: - - "dark" - - "light" + - label: "Dark" + value: "dark" + - label: "Light" + value: "light" reload_themes: name: Reload themes diff --git a/homeassistant/components/group/services.yaml b/homeassistant/components/group/services.yaml index 3e7f1eb203d..cba11b1723d 100644 --- a/homeassistant/components/group/services.yaml +++ b/homeassistant/components/group/services.yaml @@ -25,7 +25,7 @@ set: description: Name of icon for the group. example: "mdi:camera" selector: - text: + icon: entities: name: Entities description: List of all members in the group. Not compatible with 'delta'. diff --git a/homeassistant/components/light/services.yaml b/homeassistant/components/light/services.yaml index f3fe306eb90..572fe9e28fb 100644 --- a/homeassistant/components/light/services.yaml +++ b/homeassistant/components/light/services.yaml @@ -18,12 +18,10 @@ turn_on: max: 300 unit_of_measurement: seconds rgb_color: - name: RGB-color - description: A list containing three integers between 0 and 255 representing the RGB (red, green, blue) color for the light. - advanced: true - example: "[255, 100, 100]" + name: Color + description: The color for the light (based on RGB - red, green, blue). selector: - object: + color_rgb: rgbw_color: name: RGBW-color description: A list containing four integers between 0 and 255 representing the RGBW (red, green, blue, white) color for the light. @@ -209,14 +207,12 @@ turn_on: selector: object: color_temp: - name: Color temperature (mireds) + name: Color temperature description: Color temperature for the light in mireds. - advanced: true selector: - number: - min: 153 - max: 500 - unit_of_measurement: mireds + color_temp: + min_mireds: 153 + max_mireds: 500 kelvin: name: Color temperature (Kelvin) description: Color temperature for the light in Kelvin. @@ -290,8 +286,10 @@ turn_on: selector: select: options: - - long - - short + - label: "Long" + value: "long" + - label: "Short" + value: "short" effect: name: Effect description: Light effect. @@ -320,8 +318,10 @@ turn_off: selector: select: options: - - long - - short + - label: "Long" + value: "long" + - label: "Short" + value: "short" toggle: name: Toggle @@ -522,10 +522,7 @@ toggle: description: Color temperature for the light in mireds. advanced: true selector: - number: - min: 153 - max: 500 - unit_of_measurement: mireds + color_temp: kelvin: name: Color temperature (Kelvin) description: Color temperature for the light in Kelvin. @@ -579,8 +576,10 @@ toggle: selector: select: options: - - long - - short + - label: "Long" + value: "long" + - label: "Short" + value: "short" effect: name: Effect description: Light effect. diff --git a/homeassistant/components/logger/services.yaml b/homeassistant/components/logger/services.yaml index 5930a4e5d9e..c20d1171bb2 100644 --- a/homeassistant/components/logger/services.yaml +++ b/homeassistant/components/logger/services.yaml @@ -8,12 +8,18 @@ set_default_level: selector: select: options: - - debug - - info - - warning - - error - - fatal - - critical + - label: "Debug" + value: "debug" + - label: "Info" + value: "info" + - label: "Warning" + value: "warning" + - label: "Error" + value: "error" + - label: "Fatal" + value: "fatal" + - label: "Critical" + value: "critical" set_level: name: Set level diff --git a/homeassistant/components/media_player/services.yaml b/homeassistant/components/media_player/services.yaml index f897ae8ad7f..2e8585d0127 100644 --- a/homeassistant/components/media_player/services.yaml +++ b/homeassistant/components/media_player/services.yaml @@ -215,9 +215,12 @@ repeat_set: selector: select: options: - - "off" - - "all" - - "one" + - label: "Off" + value: "off" + - label: "Repeat all" + value: "all" + - label: "Repeat one" + value: "one" join: name: Join diff --git a/homeassistant/components/system_log/services.yaml b/homeassistant/components/system_log/services.yaml index b6444bcecc5..d473a590e0f 100644 --- a/homeassistant/components/system_log/services.yaml +++ b/homeassistant/components/system_log/services.yaml @@ -20,11 +20,16 @@ write: selector: select: options: - - "debug" - - "info" - - "warning" - - "error" - - "critical" + - label: "Debug" + value: "debug" + - label: "Info" + value: "info" + - label: "Warning" + value: "warning" + - label: "Error" + value: "error" + - label: "Critical" + value: "critical" logger: name: Logger description: