BAF/Haiku  

Developer: WebDeck Software
Category: Fan, Shade, and Blinds
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.webdeck.indigoplugin.bafcontrol
Latest release: v2026.2.4 released on April 11, 2026
Release downloaded: 0 times
Requires: Indigo v2025.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download release v2026.1.1

Indigo-BAF-Control

This is a plugin for Indigo to control Big Ass Fans products that use the i6 protocol, which includes i6 fans and Haiku fans with the 3.0 firmware.

It supports fans with optional lights. Fans can be added either via DNS-SD (Bonjour) discovery, or manually by IP address or hostname.

If a fan has a light, a light device will be created along with the fan device.

If a fan has an occupancy sensor, an occupancy sensor device will also be created.

Similarly, temperature and/or humidity sensors will be created if supported by the fan.

Download and Installation

Download from the Indigo Plugin Store and double-click the zip file, and the double click BAFControl.indigoPlugin to install on your Indigo server.

Configuration

The plugin configuration allows you to set your preferred temperature scale (Celsius or Fahrenheit) as well as the logging level.

To create a new Indigo device, choose the BAF / Haiku device type, and choose the BAF / Haiku Fan model. Then either select a discovered fan from the menu, or manually enter the IP address or hostname.

Device Control

Fans support all speed control device features, and lights support all dimmer device features. A variety of custom states can be used as triggers for fans, lights, and sensors.

Support

Please use the BAFControl Indigo sub-forum for support.

Acknowledgements

This plugin would not be possible without jfroy's aiobafi6 library

Release details
Released on: April 11, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release

Fixes an issue that prevented changing a fan's address after it was created.

Full Changelog: https://github.com/webdeck/Indigo-BAF-Control/compare/2026.2.3...2026.2.4

Release details
Released on: April 7, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release

Fixes an issue where losing communication with a fan could result in deleting its light and sensor devices.

Full Changelog: https://github.com/webdeck/Indigo-BAF-Control/compare/2026.2.2...2026.2.3

Release details
Released on: April 2, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release
  • Added devices for associated occupancy, temperature, and humidity sensors.
  • Added plugin configuration to choose temperature scale.
  • Fixed typos.

Full Changelog: https://github.com/webdeck/Indigo-BAF-Control/compare/2026.1.1...2026.2.2

Release details
Released on: April 2, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release

Fix minor typo.

Full Changelog: https://github.com/webdeck/Indigo-BAF-Control/compare/2026.2.0...2026.2.1

Release details
Released on: April 2, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release
  • Added devices for associated occupancy, temperature, and humidity sensors.
  • Added plugin configuration to choose temperature scale.

Full Changelog: https://github.com/webdeck/Indigo-BAF-Control/compare/2026.1.1...2026.2.0

Release details
Released on: March 27, 2026
Requires: Indigo v2025.1.0+
Downloaded: 0 times 
Changes in this release

Changes from the initial beta release:

  • Fixed missing device actions
  • Added action to set fan speed using BAF 0-7 speeds
  • Fixed issues when having multiple Indigo devices referencing the same BAF device
  • Rounded speed conversions between Indigo (0-3) and BAF (0-7): Low=2, Med=5, High=7
  • Removed beta designation