Как сделать Home Assistant Fan Speed Slider
У меня в домашнем помощнике есть переключатель управления вентилятором Z-wave для настройки потолочного вентилятора. Я хотел бы сделать шаблон для управления скоростью вентилятора с помощью ползунка. Атрибут Fan 'speed_level' показывает только: низкий, средний, высокий. Есть ли способ сделать это?
Я попытался сделать шаблон в файле configuration.yaml. Я использую Hass.io 2.12 версии 184 на Raspberry Pi 3B.
# Example configuration.yaml entry using 'input_number' as a trigger in an automation
input_number:
bedroom_fan_speed:
name: Fan Speed
min: 1
max: 100
step: 1
automation:
- alias: Bedroom Fan - Adjust Speed
trigger:
platform: state
entity_id: input_number.bedroom_fan_speed
action:
- service: fan.speed_template
# Note the use of 'data_template:'
# below rather than the normal 'data:'
# if you weren't using an input variable
data_template:
entity_id: fan.master_bedroom_fan
brightness: "{{ trigger.to_state.state | int }}"
Я бы хотел, чтобы ползунок шел от 1 до 100 (1 - самая медленная из возможных, а 100 - самая высокая). Я могу установить переменную слайдера, но она не меняет скорость вращения вентилятора.
Вот "состояние" и "атрибуты" для вентилятора:
fan.master_bedroom_fan on speed: high
speed_list: off,low,medium,high
node_id: 3
value_index: 0
value_instance: 1
value_id: 72057594093076481
friendly_name: Master Bedroom Fan
supported_features: 1