Skip to content

v1.0.0 — Initial HACS Release

Choose a tag to compare

@sumgup0 sumgup0 released this 02 Mar 15:15

Fanimation BLE Ceiling Fan — v1.0.0

Local Bluetooth control of Fanimation ceiling fans using the BTCR9 FanSync Bluetooth receiver. No cloud, no app dependency.

Features

  • Fan speed: Off / Low / Medium / High
  • Downlight brightness: 0–100%
  • Sleep timer: 0–360 minutes (turns off fan + light on expiry)
  • RF remote coexistence: Read-before-write ensures physical remote changes are never overwritten
  • Bluetooth auto-discovery: Detects fans named "CeilingFan" automatically
  • Persistent BLE connection: Commands respond in ~600ms

Installation

  1. Add this repo as a custom repository in HACS
  2. Install "Fanimation BLE Ceiling Fan"
  3. Restart Home Assistant
  4. Fan is auto-discovered, or add manually with MAC address

Entities

Entity Type Controls
Fan fan Speed (off/low/med/high)
Downlight light On/off, brightness (0-100%)
Sleep Timer number 0-360 minutes

Works with ESP32 Bluetooth proxies.