Daikin Onecta (Cloud) Binding [4.0.0.0;5.0.0.0)

I have a Daikin Altherma 3 LT. Can I use the binding for this heat pump? If yes can you provide the way to configure it. I assume I need to add it manually by selecting “Daikin AC Unit” use the local IP adres, generate a UUID but then I need to enter a key. How can I get this?
Thanks for your support.
PS I have the ESPAltherma connected over MQTT and that is perfect for quit updates from the system.

Hi @HenMus,

you can indeed use the binding. but you can not set it with ip addresses. First you have to register the heat pump with Daikin onecta cloud (app on phone). The binding communicates with the cloud and not directly with the heat pump pump. After this you can set the binding gateway as described in the manual. if this is successful it will recognize the connected devices and place them in your inbox.

Greetings Alexander

Update: no compatibility issue with 4.2.2! I had 2 onecta-jars-files in my addons-folder causing the problem.

Heads up for compatibility issues with Openhab 4.2.2??

My Daikin unit/account was offline and I was not able to connect or recreate the connection via the daikin develper portal.

I recalled that openhab was updated a few days and after reverting to version Openhab 4.2.1 and re-connecting the account everything was back to normal.

1 Like

Hi Alexander,

After reading all the info of this subject I found that I had to install the jar file and not the default available daiking binding.
So I downloaded your latest jar file, created a Daikin account on the developer portal from Daikin and installed the OpenHAB Cloud Connector (PS where can I add this integration in the addons.cfg file). I used your instructions to setup everything. This is working until the pairing. I get the following message (something went wrong; I believe you can read Dutch). What can be wrong?
image

I tested with and without port 443

Hi @HenMus,

I can see from your screen shots that the redirect URL is http and it needs to be https

1 Like

I already had contact with him in Dutch. And the issue is solved

Greetings alex

hi, unfortunately I can’t install cloud binding. that’s all I see when I want to install a “thing”

Hi Michael,
Did you copy the JAR to the right location on your system.?
Maybe is a restart needed?
Is there an error in log?

greetings Alex

now i copy the jar to usr/share/addons

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.onecta [321]
2024-10-06 21:41:44.420 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab/addons/org.openhab.binding.onecta-4.1.3-SNAPSHOT.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.onecta [321]

sorry alexander. it was my mistake. I have now updated to the new version of openhab and now everything is working.

I only have one problem setting up my heat pump. Climate Control has an energy consumption for heating. However, there is no display of the energy consumption for the water tank. However, the onecta cloud differentiates between heating and hot water, which means that I now have a difference in energy consumption

Hi,

upfront, I don’t own any Daikin AC or heat pump, please forgive me for putting up stupid questions.

I’m looking to integrate the ability to control heating into my energy management system.
The ‘killer app’ I believe more or less every home owner of a heat pump is after is to pre-heat, i.e. to preload the hot water tank when power is cheap (either when there’s excess PV power from the roof or you have a dynamic power tariff like Tibber and it’s the cheap hour).
In DE and some EU countries we use the Smart Grid ready input. Do they exist with Daikins, too? SGr is really made for this, it has a ‘powerful’ mode (like Althermas do I saw) to be used when power is cheap plus a ‘barred’ mode when it’s expensive.
If so, can SGr modes be triggered through the binding? That would really ease anyone’s implementation.

As much as I cross-read this thread (it’s become long …), there currently only are heat pump settings that affect the domestic hot water tank. Is that correct?
I’m asking because with other hp vendors, there’s often two tanks in new installations, one for fresh water (DHW) and the other one is the ‘real’ one to buffer for heating.
I guess in most Daikin hp installations these two tanks are collapsed, but do there exist heat pump models that support separate tanks? Does anyone to read this know and do you have access to any such installation ? I’d love to see the binding being expanded to support separate settings for both tanks, if possible. I guess with the current software version, it would just be pre-heating DHW but would not leverage the potential of any installed heating buffer tank.

@Alexander_Drent thanks for your great contribution.

That is correct.

I don’t have the second tank but I believe in all cases the second thank is only required and used to reduce the number of on-off switches of the heat pomp and that depends on the way you control for instance the underfloor heating. Some people want to control all underfloor heating groups what means many/or groups can be closed what means the heat pump can’t can give off sufficient heat and needs the second tank.

No, it’s the main application. We need it to be able to separate heating from distribution. We particularly want to heat when it’s cheap rather than the moment we need to push the heat into the building.

That’s something that most HVAC people still do not understand and fail to see the potential in - even nowadays with heat pumps with SGready and dynamic power tariffs. All stuff that doesn’t exist in the fossil world.

No. It’s separate tanks for DHW and heating. Domestic hot water (“Brauchwasser” bzw. “Frischwasser” in German) will not be used for heating.

Can you share a example / implementation model.

Are you 100% sure people want this. The heat pump can bring water to about 50 degrees. The underfloor heating wil use temperatures between 30 and 35 degrees. This means you need at least a tank of 1000 to 2000 liters to have a equivalent of 2 to 4 m3 gas in my opinion.

Absolutely. Just have a look at various smart home or HVAC forums to see that this is what about everybody is after.
This here isn’t the forum to discuss HVAC tech, but it’s applicable about anywhere, underfloor or not, 50 or 70 °C, common 300l tank or bigger. Everyone benefits.
As already said, this is the main application (when using the binding with a heat pump) that’s why it should be supported in this binding, too - if possible.

I agree with @mstormi that this is a thing. SG is easy to control via potential-free contacts on the Daikin, so you can easy implement this with Shellys or ESP32 (ESPAltherma project). All you need is 2 relays. You can configure the Altherma to buffer the heat in the house or in a tank, that’s not the issue. But me as an Altherma user with an underfloor heating wants to control the Altherma in detail (not just on/off). I’m using my own implementation and a separate LAN-Adapter over a MQTT bridge. I wrote a Python service for that. No cloud needed. To say, SG is cool, but not a good solution for optimization.

https://github.com/dandjo/pyaltherma_mqtt

I use a Daikin Altherma 3 HT and for my opinion the “Smart Grid” Input isn´t worth it, because it only works with Daikin Madoka on heating or heating up you hot water tank a few degrees more.
I set my hot water tank temperature to 60°C and control it via OH. So if i have sun and pv-power I heat up my tank to maximum, if not, 55°C or just 50°C. I also control the leaving water temperature for heating via OH, so I can use my underfloor heating as a heat reservoir.

For maximum PV use, I can run the house heating with the hot water tank function.

@Alexander_Drent Thanks for the binding, it works perfect for me :slight_smile:

Thanks to everyone for sharing information.

I have a question about consumption. Would it be possible to read the consumption of the Domestic Hot Water Tank? At the moment, the data is only available for heating and cooling.

Thanks to everyone.

Hi @Mario_S

I discussed already with @HenMus and the data is available. But i only need the time to implement it. Ill do my best

Greetings alex

1 Like

Hi @Alexander_Drent , would it be possible to display the actual power consumption of heating?

Greetings, Thomas