Add filters to fan/services.yaml (#95855)

This commit is contained in:
Erik Montnemery
2023-07-08 11:49:09 +02:00
committed by GitHub
parent 6f9a640fa3
commit 39c386e8b6

View File

@@ -5,6 +5,8 @@ set_preset_mode:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.PRESET_MODE
fields:
preset_mode:
name: Preset mode
@@ -20,6 +22,8 @@ set_percentage:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.SET_SPEED
fields:
percentage:
name: Percentage
@@ -41,6 +45,9 @@ turn_on:
percentage:
name: Percentage
description: Percentage speed setting.
filter:
supported_features:
- fan.FanEntityFeature.SET_SPEED
selector:
number:
min: 0
@@ -50,6 +57,9 @@ turn_on:
name: Preset mode
description: Preset mode setting.
example: "auto"
filter:
supported_features:
- fan.FanEntityFeature.PRESET_MODE
selector:
text:
@@ -66,6 +76,8 @@ oscillate:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.OSCILLATE
fields:
oscillating:
name: Oscillating
@@ -87,6 +99,8 @@ set_direction:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.DIRECTION
fields:
direction:
name: Direction
@@ -106,6 +120,8 @@ increase_speed:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.SET_SPEED
fields:
percentage_step:
advanced: true
@@ -123,6 +139,8 @@ decrease_speed:
target:
entity:
domain: fan
supported_features:
- fan.FanEntityFeature.SET_SPEED
fields:
percentage_step:
advanced: true