esphome / esphome/feature-requests
Full Daikin Controller Replacement
- 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