* Remove SPEED_MED from fan * Correctly use the oscillation on/off payloads for MQTT fan * Add set_direction service documentation * Correct function name for Wink fans * Check for existence of the correct topic * Enable set fan speed in emulated_hue * features -> functions * Final emulated_hue fan fixes * Fix linting issues * Revert to supported features instead of supported functions * Fix logic * Add a test for emulated_hue fan support
65 lines
1.3 KiB
YAML
65 lines
1.3 KiB
YAML
# Describes the format for available fan services
|
|
|
|
set_speed:
|
|
description: Sets fan speed
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to set
|
|
example: 'fan.living_room'
|
|
|
|
speed:
|
|
description: Speed setting
|
|
example: 'low'
|
|
|
|
turn_on:
|
|
description: Turns fan on
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Names(s) of the entities to turn on
|
|
example: 'fan.living_room'
|
|
|
|
speed:
|
|
description: Speed setting
|
|
example: 'high'
|
|
|
|
turn_off:
|
|
description: Turns fan off
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Names(s) of the entities to turn off
|
|
example: 'fan.living_room'
|
|
|
|
oscillate:
|
|
description: Oscillates the fan
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to oscillate
|
|
example: 'fan.desk_fan'
|
|
|
|
oscillating:
|
|
description: Flag to turn on/off oscillation
|
|
example: True
|
|
|
|
toggle:
|
|
description: Toggle the fan on/off
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to toggle
|
|
exampl: 'fan.living_room'
|
|
|
|
set_direction:
|
|
description: Set the fan rotation direction
|
|
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to toggle
|
|
exampl: 'fan.living_room'
|
|
direction:
|
|
description: The direction to rotate
|
|
example: 'left'
|