This integration enables full(*) control and monitoring of Daikin AC units using the BRC1H series controller over Bluetooth.
It is a local-only integration, requiring no cloud or internet access.
(*) Core Home Assistant climate functions are supported. However, advanced Daikin features, such as master and secondary units, are not yet available.
This is an early release; both the integration and the underlying library (kadoma) are still in the early stages of development. Errors and crashes should be expected.
The code has been tested under challenging conditions—multiple units on a single Bluetooth controller, unstable connections, long distances to the unit, etc. Although it includes automatic recovery and reconnection fallbacks, units may still disconnect occasionally.
- Configurable from UI
- View current temperature
- Change modes: Cool, Heat, Auto, Dry, Fan
- Adjust fan speed and swing settings (where supported)
- Turn units on/off
- Works with multiple units
- Auto-discovery and device info
- Recent Home Assistant (~ 2024.06) installation.
- A bluetooth adapter.
- A working, and paired, to the Daikin BRC1H unit (some instructions below)
- Before or after installation, manually pair the unit with your host.
- Install the integration:
- Via HACS: Add
daikin_brc1has a custom repository:https://github.com/ldotlopez/ha-daikin-brc1h - Manually: Copy the custom component into
custom_components/daikin_brc1h/
- Restart Home Assistant.
- The unit(s) should be automatically detected and appear on the Integrations page. If not, manually add a Daikin BRC1H Thermostat integration for each AC unit.
Basic instructions to pair units:
# Set pairing mode on unit control panel
# Restart bluetooth service to avoid complications
$ sudo systemctl restart bluetooth
# Enter bluetootctl shell
$ bluetooth
# Once into bluetootctl
scan le
devices # <-- This will show some devices
pair E4:A6:34:xx:xx:xx
# Confirm pair in the unit control panel