Binary Fan
The binary fan platform lets you represent any binary Output Component as a fan.

# Example configuration entry
fan:
  - platform: binary
    output: fan_output
    name: "Living Room Fan"Configuration variables
- output (Required, ID): The id of the binary output component to use 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. 
- All other options from Fan Component.