Daikin AC Integration BRP069C4x

Yes I looked into it but it is a bit different API described there, and in fact you need to get a client-id and such from Daikin to utilize this. I tried to contact them via 3 different ways with in sum not a single reaction (not even a “no, go away”).

There is a PR in my library that could introduce a login way without the proxy by providing email and password. So if this works out we would have

  • proxy way if you used other login method then email/password in the app (like Facebook or such)
  • email/password way.

From my experience the second way has a higher chance to break anytime (e.g. by an update of the daikin app or page), but we can use how long it works :slight_smile:
So stay tuned

Got it working, great job! However, I don’t get climate devices in HA for my FVXM25A units. All sensors are present. I do have a climate device for the FTXM35R unit…

We now added binaries to fetch the token, so no need to install Node.js/npm/download the full repository

Someone eager to test?

4 Likes

I’ve got two things to say… one is, i’ve tested the windows version. works great! much easier than with node.js.

second; I want to thank you guys for making this work. awesome work!

3 Likes

Thanks for all the hard work, but however I try, either throug node or the binary, I always end up with a security error saying that someone might try to be stealing my info from daikin.eu.

Yes, I import the pem cert every time I try.

Could it be that the cert just doesnt work for europe?

This just keeps throwing up in the command prompt:

Daikin-Cloud: SSL-Proxy ERROR for : Error: 10920:error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown:d:\a\pkg-fetch\pkg-fetch\build\node\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1544:SSL alert number 46

Thx

P.

I’m in Europe and it worked fine for me. Would be easier to help you if you describe your exact steps and used software.

1 Like

I Just gave it a try again, step by step.
Launch node example.js (after first changing the IP adres in the file with notepad++)
go to http://my.ip:8888
download the pem file
import it
set proxy to my ip 8889

In between every step I cleard the cache.

Same error.

However, I now noticed I have outlook running, complaining about an un untrusted certificate and blocking connections.
Going to take a backup of my outlook settings (to many accounts to re-add manually), throw outlook out and try again without it.

Will keep you posted.

P.

Proxy should be 8888 and the page to download cert is 8889.

sorry, mix up as I was writing it down. Just ditched Outlook an closing all other apps thay may access the internet whlile I give it another go.

P.

Hello Everyone,
I’m using HA from a few months on RPI4 and his official touchscreen.
I’ve installed from last week an Altherma 3 heat pump with no hope of integration because new API was not for Open source systems, and now… I’ve found this discussion.
You are FANTASTIC! HA is fantastic.
Unfortunately i’m in holiday and i can’t try the integration, i can’t wait to try it out.
What sensors are readable? Can anyone wants to share an example of Lovalace Dashboards?
I’m interesting in particular to monitor energy consumption ad possibly calculate SCOP…

I use Python but I never writed/modified a custom integration
Thank in advance!

This usually means that the imported SSL cert was ot properly activated to be used on your phone!

Please follow the steps in the PROXY.MD file

@gigatexel thx for the award winning tip! I was just importing the cert where windows suggested it to.
Works like a charm now!

I too got it working very easily, and superfast with the binary from gigatexel. Thanks! The only issue, which is caused by the Daikin cloud probably, is that controlling my AC units trough the “Daikin Residential Controller” integration is much slower than the “Daiking AC” integration. Three of my four AC units (Daikin Stylish) support the local method.

I have a semi related question about my FVXM25A with the new Wifi module BRP069C4x. First, the unit keeps broadcasting it’s own SSID. The other three don’t do that. That seems to be “normal” if I read this thread correctly. But what’s more, the Perfera keeps reconnecting to my Wifi every 5 minutes. Rarely it’s exactly double that, but it’s like a clock: reconnect every 5min. Wiifi signal is great, my other units connect to the same AP and some are further away and their signal is not as good. (read: still very good signal)

Does anyone see the same behaviour with the Perfera and BRP069C4x? Or does your unit have a stable Wifi connection.

My Prefera’s also keep sending out wifi… Seems Daikin think this is okay and normal…

1 Like

Thanks to all involved to create this! Some amazing work. Took me a while even with the binary, but all good and well and working.

Questions:

  1. the led on the unit doesn’t go on when I turn the AC on from HA. Is this normal?
  2. the updates of the status etc seems to take a while. Any specific reason for this?
  1. No that’s not what happens to my units. They just act as if I used the remote controller or the daikin app. Are you sure you didn’t disable some LED settings through your remote control?
  2. The reason is that the Daikin cloud is absolute shit. It’s slow to respond and when using the app I often have to shut down/power on the unit 2 or 3 times. This actuall improved with HA, when only 1 command has been suffice.

So I can’t say I recognize your points regarding the integration. Is the wifi strong enough for your AC units? This could be an issue since Daikin lets their units send out an own signal as well which disturbs the WIFI space.

Thank you for the response.

  1. I haven’t touched anything on the LED settings, so I’d be surprised if that’s the case. The LED just goes on whenever I use the app or the remote. I’ll check with my other AC units.
  2. The wifi is just fine. They al respond quickly from either the app or google home integration.

I was just curious if anyone else noticed the same issues. Could be that it’s not an open API that is causing issues I guess.

THANK YOU so much really, it been flawless to add my 2 perfera to HA.

I do have problems to add my stylish AC to the residential app. When i try to add the device It says " Cannot add the device seems that the region is not supported"

BTW Thank you for the effort and time spent to make residential app models working with HA

Hey All,

I have a short update. New version of the tokensaver (Release Release v0.2.0 · Apollon77/daikin-controller-cloud · GitHub) … now it should be possible to do “tokensaver [email protected] mypassword” to get tokens … Please try it out too. if this works, no proxy is needed … Proxy is still there as fallback.

2 Likes