esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
413 stars 26 forks source link

Full Daikin Controller Replacement #1753

Open urbozz opened 2 years ago

urbozz commented 2 years ago

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 with some excellent blog posts of the reverse engineering process at RevK®'s ramblings

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

jnimmo commented 2 years ago

This would be great, and thanks for the ESP32-Daikin link, hadn't come across that yet. In case it helps in the interim, I've added some additional support for the Daikin IR remote @ https://github.com/jnimmo/esphome/commit/adb7eeb1cd544c4d66801bf64dda38f61b4e63fb, just need to figure out the custom fan speeds to support more than the built in ESPHome ones.

grob6000 commented 2 years ago

+1 for this, would love to convert my two esphome converted sensibos into internal controllers that interface directly with the unit!

Quarco commented 2 years ago

This would be awesome! +1

jonchaka commented 1 year ago

+1 for this

BradleyFord commented 1 year ago

+1 from over here as well

estqwerty commented 1 year ago

waiting for this one. anyone tried to build this ?

asund commented 1 year ago

I just put down a deposit on a ductless Daikin system and will check in and look into doing this if no one else has in the future. Got a lot of more important home improvement tasks to do first though.

joshbenner commented 1 year ago

I've made a custom component available on GitHub that does this with ESPHome: https://github.com/joshbenner/esphome-daikin-s21