Daikin air conditioner

Be able to manage Daikin air conditioners

Hi @Tlse-vins,

I can try to do the integration but I don’t have hardware from that brand. So I often ask to test (with a docker image) if that suits you.

Could you tell me if you used the Daikin One Home App or the Amana Home App?

Hi, I almost tagged you in my request :wink:.
I’ll have to get started on testing, that’s for sure.
I have a Raspberry that I’m not using at the moment; I don’t want to touch my production setup which is on a mini PC.
Daikin Home app requires creating an account and a postal address, but you can only choose the United States or Canada, so it’s a no-go.
As for the Amana Hime app, I don’t know it and it only has about 1,000 downloads.

I used Daikin Online Controller but it’s deprecated in favor of Onecta, which is the new app.

I found a link that might be useful:

And having Gladys among the external services — the best of the best!!

I just saw that Daikin changed quite a few things in the latest versions, especially for the Onecta app. (Especially on the connection side :(, you now have to use OAuth2). I found a project that allows connecting to Daikin’s cloud, but I think I’ll need @pierre-gilles’s help because you have to set up an OAuth2 connection and I think that is only possible in Gladys Plus. (GitHub - Apollon77/daikin-controller-cloud: Connect and Control Daikin Cloud devices)

As for integrating it into the app, from what I’ve read, you have to sign an NDA with Daikin and I’m not sure that’s possible in an open-source project.

Ok, we’ll look into the options and see if it’s possible.

Just in case, Daikin is pretty well supported over IR via Tasmota…

I know that’s not the same as a full integration, but it allows control of the units (with a Wemos, a resistor and an LED), for a few euros

1 Like

@pierre-gilles could you give us some pointers to know if it’s feasible?

If we have to sign an NDA, it suddenly makes development more complicated (even impossible) because even Gladys Plus is open-source! :sweat_smile: (NDA = Non Disclosure Agreement)

So it seems complicated to me… At Home Assistant they say the same:

If I understand correctly, either we use @GBoulvin’s solution or use a Broadlink.

1 Like

They say in the message above that using a BRP072A52 (BRP072A52) adapter still works… Maybe something worth digging into…

I have this adapter that’s plugged into my air conditioner and it works well with the Onecta app but you have to create an account.
With Daikin Online Controller there’s no need for an account.

@Lokkye do you think we can do something with the Daikin Online Controller APK?

I’ll take a look :slight_smile: Normally, anything is possible in tech, it always depends on the time one can dedicate to it :slight_smile:

Also need to see how stable/legal it is to do this — if there isn’t a public, maintained API, I’m not in favor of integrating into Gladys « hacky/illegal » code.

At best it could be a Node-RED tutorial or done via a script, but within Gladys the ideal would be to stick to stable APIs usable according to the rules defined by the manufacturer :slight_smile:

This is the manufacturer’s API taken from Daikin’s website, in fact there are two APKs, one with authentication (new version) and one without authentication (the old one which is still functional).

Like Enedis?
Come on, I’m teasing but it was tempting :rofl::joy:

3 Likes

Matterbridge now has a Daikin plugin that works via the Daikin local API :slight_smile:

It should work with Gladys:

2 Likes

Hello everyone :slight_smile:

I am looking for a user with a Daikin heat pump who could test the Matterbridge Daikin plugin:

And write a short guide with screenshots that I will publish in the documentation on the website, in the same format as these 2 documentations:

Thanks in advance :raising_hands:

1 Like

Hello,

I have a Daikin heat pump at home :slight_smile:
However: The plugin does not work with Daikin cloud (Onecta)

And mine is only compatible with Daikin cloud unless I missed something ^^

Edit :

Daikin has removed their local API in newer products. They offer a cloud API accessible only under NDA, which is incompatible with open source. This affects units fitted with the BRP069C4x wifi adapter. Units listed under Supported Hardware below continue to have access to local control. Additionally the older but commonly available BRP072A42 adapter can be fitted to most if not all newer units for access to local control.

And I have the BRP069C4x version :frowning:

1 Like

Ah darn :confused: Well, I don’t think there’s anything we can do for your case.