## Fan Controller Feature in Thermostat Module

### Overview
The "Fan Controller" feature allows for advanced and flexible control of the fan speeds in the system managed by the thermostat.

### Key Parameters

- ***Use Fan Controller in Heat Mode***: Activates the fan controller in heating mode.

- ***Controlling Fan Level Count***: Specifies the number of fan speeds in the controlled system. Values between 1 and 3 can be entered.

- ***Output Object***: Selects the output control object for the fan controller function. Options include:
  - **Disabled**: Objects are disabled.
  - **1 Bit**: Activates a 1-bit object for each fan speed.
  - **1 Byte Enumerated**: Sends the fan speed value from a 1-byte object.
  - **1 Byte Scaling**: Sends the fan speed value as a percentage from a 1-byte object.

- ***Manual Control Input Object***: Activates objects for manually entering fan speed. Options include:
  - **Disabled**: Objects are disabled.
  - **1 Bit**: Activates a 1-bit object for each fan speed.
  - **1 Byte Enumerated**: Receives the fan speed value from a 1-byte object.
  - **1 Byte Scaling**: Receives the fan speed value as a percentage from a 1-byte object.
  
  - If 'Manual Control Input Object' is not 'Disabled', the following parameters are available:
  - **Next/Previous Fan Speed Object**: Activates a 1-bit object that increases or decreases the fan speed with values 1 and 0.
  - **Return from Manual to Automatic Fan Control Mode**: Defines how the system will return to automatic mode from manual control. Options include:
  - **Disabled**: No automatic return to automatic mode.
  - **Via Object**: An auto/manual object is activated for the transition.
  - **Automatic (Time Limited)**: A 'Reset Time' parameter is activated for setting a time limit for automatic return.
  - **Via Object or Automatically (Time Limited)**: Both 'Reset Time' and an auto/manual object are activated for transition options.

- ***Use Fan Controller in Cool Mode***: Activates another fan controller with the same features as in heat mode.

## Purpose
- To provide advanced and flexible control over the fan speeds in the heating or cooling system.
- To allow for both automatic and manual control of fan speeds.

## Usage
This feature should be configured during the initial setup in the ETS software and can be adjusted as needed for specific use-cases.
