Skip to content
Home Assistant TestFlight
Climate

Flair

RobertD502/home-assistant-flair · v0.2.4

HACSCloud polling

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.

EntityShows up asNote
switchSwitch or outlet
coverBlind, garage door, window or door
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
buttonButton (as a switch)
selectMode 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
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Flair BridgeWorks CloudBridge support, gateway sensor and network repair switch added in 0.2.0
Saved copy

The original text was already deleted or overwritten when we archived it.

PR #76 · 2024-06
Flair smart vents and pucksWorksRock solid HA integration
Saved copy
Flair - 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 puckPartly works CloudPucks have no off mode; power is a separate setting
Saved copy
Description 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 ventPartly works CloudVent changes only stick when the vent is in manual mode in the Flair app
Saved copy
So, 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 HVACNot workingBroken in Home
Operation mode selector missing in Home app
Shows correctly in HA; mode selector absent via HomeKit
Saved copy
The 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 stars139
Latest version0.2.4 (2025-07-07)
Set up in the UIYes
Maintainers@RobertD502
LicenseMIT

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.

ForkStarsLast pushDescription
holocronology/home-assistant-flair-2 Newer code★ 42026-09-20Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits
stevenrhawk/natural-flair Newer code★ 02026-09-06Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits
j0nathan33/home-assistant-flair Newer code★ 02025-12-31Custom 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.