Flair
RobertD502/home-assistant-flair · v0.2.4
Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
climate | Thermostat | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
1 report below say how a device from this integration behaves in the Home app.
What people report
Flair vents, pucks and bridges are controlled through Flair's cloud; vents need manual mode set in the Flair app, and pucks have no off mode.
- Works2
- Partly works2
- Not working1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Flair Bridge | Works Cloud | Bridge support, gateway sensor and network repair switch added in 0.2.0Saved copyThe original text was already deleted or overwritten when we archived it. | PR #76 · 2024-06 | |
| Flair smart vents and pucks | Works | Rock solid HA integrationSaved copyFlair - eInk thermostats pucks that can be USB powered and control the smart vents. Rock solid HA integration. Ring2MQTTT - stream ring cameras live in HA and control Ring alarm/locks Lutron - very high spousal approval factor (loves buttons); even 3D printed a case for 4 lutron Picos to have a "master remote" on the couch. And those switches somehow never drop connection. Bonus: (again for the high spousal approval factor) Homeplate Docker to feed the home Assistant Monthly Calendar to the Inkplate eInk display (that's between our master bathroom mirrors). Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-01 | |
| Flair puck | Partly works Cloud | Pucks have no off mode; power is a separate settingSaved copyDescription Flair pucks do not support an "off" mode. Instead they have a sperate setting for power: > mode: "Heat", "Cool", "Fan", "Dry" or "Auto", depending on availability > power: the last power state set by Flair "On" or "Off" Home Assistant does support an "off" mode, which when set silently did nothing (except log an error if you knew to look for it). This PR maps the HA "off" mode to Flair's "off" power setting, so the two can play nicely. ### Testing I performed these modifications locally on my HA install. I verified that I could set the off `mode` and the Flair puck would go off. I … Excerpt saved from GitHub on 2026-10-23. | PR #59 · 2023-06 | |
| Flair smart vent | Partly works Cloud | Vent changes only stick when the vent is in manual mode in the Flair appSaved copySo, this idea has been floated around by many several times, but it isn't possible to code directly into the integration at this moment. Flair's vents have a limited amount of temperature sensors that they currently work with. There is simply no way to force Flair Vents to use temperature sensors that aren't supported - the API doesn't have this ability which this Flair integration uses. At this moment, the only way to get Flair Vents to use unsupported sensors (but have been integrated into home assistant) is to set the vents into manual mode and then create automations in Home Assistant to … Excerpt saved from GitHub on 2026-10-23. | Issue #9 · 2021-10 | |
| Flair HVAC | Not working | Broken in Home Operation mode selector missing in Home app | Shows correctly in HA; mode selector absent via HomeKitSaved copyThe problem HomeKit linked Flair HVAC devices aren't showing the selector to change operation modes). Opening this issue against HA core because, based on my initial exploring, the Flair integration appears to showing up correctly in HA (but not HomeKit via the core HA HomeKit integration). Can you first help me verify it's indeed an HA core integration issue and not a Flair integration issue? What Home Assistant shows for the Flair HVAC device (source): What HA's core HomeKit integration shows for the same device (source): Expected: Diagnostic for the HomeKit bridge: HA / HomeKit version: … Excerpt saved from GitHub on 2026-10-23. | Issue #96274 · 2023-07 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 564 (0.08%) |
|---|---|
| GitHub stars | 139 |
| Latest version | 0.2.4 (2025-07-07) |
| Set up in the UI | Yes |
| Maintainers | @RobertD502 |
| License | MIT |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| holocronology/home-assistant-flair-2 Newer code | ★ 4 | 2026-09-20 | Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits |
| stevenrhawk/natural-flair Newer code | ★ 0 | 2026-09-06 | Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits |
| j0nathan33/home-assistant-flair Newer code | ★ 0 | 2025-12-31 | Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.