Как сделать 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

0 ответов

Другие вопросы по тегам