speed fan platform lets you represent any float Output Component as a fan that
supports speed settings.
# Example configuration entry fan: - platform: speed output: my_output_1 name: "Living Room Fan"
output (Required, ID): The id of the float output to use for this fan.
name (Required, string): The name for this fan.
oscillation_output (Optional, ID): The id of the output to use for the oscillation state of this fan. Default is empty.
direction_output (Optional, ID): The id of the output to use for the direction state of the fan. Default is empty.
speed_count (Optional, int): Set the number of supported discrete speed levels. The value is used to calculate the percentages for each speed. E.g.
2means that you have 50% and 100% while
100will allow 1% increments in the output. Defaults to
id (Optional, ID): Manually specify the ID used for code generation.
All other options from Fan Component.