Overview
Control the thermostat’s fan independently of heating/cooling. Set the fan to always on, auto (runs with HVAC), or start a timed fan run.Endpoint
Authentication
Required Scopes:write
Request Body
For fan mode:| Field | Type | Required | Description |
|---|---|---|---|
mode | string | Yes | "on", "auto", or "off" |
| Field | Type | Required | Description |
|---|---|---|---|
duration | number | Yes | Duration in seconds (max 43200 = 12 hours) |
Example: Set Fan Mode
Example: Start Fan Timer
Response
Success (200 OK):Fan Modes
| Mode | Description |
|---|---|
on | Fan runs continuously |
auto | Fan runs only when heating/cooling is active |
off | Fan off (system idle) |
Fan timers automatically set the fan to
auto mode after the duration expires.Code Examples
Use Cases
Air Circulation
Post-Cooking Ventilation
Next Steps
Get Status
Check fan status
Set Temperature
Control temperature