esphome / esphome/feature-requests

Full Daikin Controller Replacement

Open
#1,753 8 comments 4 reactions 0 assignees View on GitHub
Type: Climate
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

Daikin's newest controllers (such as the BRP069C41) require a cloud account and cannot be controlled locally. Most split units the controller connects to either a S21 port/protocol (older and as the BRP069B41 uses) and is well documented, or newer connector/protocol as the BRP069C41 uses.

Both of these types of connector have been reversed engineered and implemented so that an ESP32 can fully replace the Daikin Controllers, [ESP32-Daikin](https://github.com/revk/ESP32-Daikin) with some excellent blog posts of the reverse engineering process at [RevK®'s ramblings](https://www.revk.uk/)

Would it be possible to use these findings and implement this in ESPHome, so ESPHome and an ESP32 can be used to fully replace Daikin's online controllers?

**Please describe your use case for this integration and alternatives you've tried:**

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked ESP32-Daikin project and RevK's reverse-engineering blog posts, then compare both controller protocols with ESPHome's integration structure. Done means an ESP32 running ESPHome can locally replace the Daikin controllers for the newer and older connector types; this issue names no files or tests.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.