Set fan speed with voice

Hi

is it possible to set fan speed with voice ?
when I say “turn on/off desk fan” it works but not for setting the speed
set desk fan to 100%
set desk fan speed to high
set desk fan speed to max
none of them works, I get “I didn’t understand” error

I’m useing esphome combining with a usb desk fan controlled by esp8266

esphome:
  name: esphome-web-85b6cd
  friendly_name: Fan
  min_version: 2025.5.0
  name_add_mac_suffix: false

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:

# Allow Over-The-Air updates
ota:
- platform: esphome
  password: ""

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

captive_portal:

web_server:


# Example configuration for PWM
output:
  - platform: esp8266_pwm
    pin: GPIO5
    frequency: 100 Hz
    id: pwm_output

# Example configuration for fan speed
fan:
  - platform: speed
    output: pwm_output
    name: "Fan"
    id: usb_fan

now dashboard showing it as “Fan Fan” (how can I fix it)
I set an alias name “desk fan” in assist

1 Like