[APP][Pro and Cloud] Daikin ONECTA

You don’t see the control mode or setpoint mode in homey…it’s in the code…

The initial settings comes from the Daikin cloud (by rest API call). And based on these values the code set the target_temperature to Room temperature or leavingwatertenperature . And also if the offset is visible or not.
Somewhere thers is a bug on this peace of code or I interpreted it wrong

That’s wy the app restart and diagnostic report so I can see the settings from your heatpump.

… thank for your explanation Mickel, this is quite challenging for the app you develop I think.

[ in the installer manual I found something about this, possibly Daikin assumes that installers do basics that never will change. ]

When I change some of these values in the installer-mode of the thermostat, the values of the App change and as a result I will probably have to change flows, scripts.
Then … probably app users should better be aware of this interdependence? …

Yes it is challenging because I do not own a heat pump(only AC perfera)

I relying on users that gives me acces to there system or give me feedback

But eventually is going to work as expected.

  • or you can set the room temperature
  • or you can set the leavingwatertenperature
  • you can set(or not) the offset on top of one above

Al depends on the controlmode and setpointmode how the heatpump is configured

My Altherma3 is set to regulate based on leaving water temperature. I can no longer adjust the temperature from Homey. The option disappeared after the latest update.

At this moment there is a certificate issue on the idp(identify provider) domain from Daikin.

This results users can not longer add new (Daikin)devices or repair on homey.

Ah that’s why… Hope they fix it soon

It’s fixed again.

Dear @Mickel_Luiten

I’ve just updated Daikin devices (readded), while it’s awesome that how water tank setpoint can be controlled, but heating/cooling flow temperature is not. I have a setpoint gauge in GUI, but if I set anything, I get “Bad Request” error message. I guess because this gauge for Daikin room temperature instead of flow temp control. Am I right?

This is indeed a possible bug.

Please restart the homey Daikin app and send me a diagnostic report. Report the ID here

Here you are: 1e66164d-fe57-48b6-92aa-77fd6c9dbae8

1 Like

Hi JLE,

yes this is a complicated matter.
You could read the two contributions above yours, to get an idea about what is going on.
I think we will need some more patience … … …

2 Likes

@Ruurd_van_der_Noord , @JLE , @OkosOtthon_Labor @Cliff_MacLane.

Can you try testversion 6.0.8
please install it thru https://homey.app/a/climate.onecta.daikin/test/

Please give me feedback, Much appreciated.

If is still not works as aspected please restart the app and create a diagnosticreport and report the ID back to me with some screenshots of the Homey Daikin Onecta app and the Daikin ONECTA app(android/iphone)

FYI from daikin developers pages.

Control mode

Characteristic name: controlMode

Description: The controlMode of a Daikin Altherma can be:

  • roomTemperature
  • leavingWaterTemperature
  • externalRoomTemperature

The selected controlMode (set by the installer) has an impact on the available setpoint control.

roomTemperature

The installation uses a Daikin thermostat (e.g. Madoka wired remote control | Daikin ) to control the room temperature.

In the temperatureControl object you’ll be able to control the room setpoint (roomTemperature). Besides the room setpoint, often another additional parameter will be available that allows control over the water temperature sent to the heat emitters.

leavingWaterTemperature

Room setpoint control is not possible. There is only control over the water temperature sent to the heat emitters.

externalRoomTemperature

An external thermostat is connected to the system. As such, room temperature control is not possible (controlled via the external thermostat). It is still possible to control the water temperature sent to the heat emitters.

Setpoint mode

Characteristic name: setpointMode

Description: This functionality is for Altherma units only. The setpoint mode determines the desired leaving water or tank temperature. The setpoint mode value can only be set by an installer.

This characteristic can have one of the following values:

  • weatherDependent: The desired leaving water or tank temperature (also referred to as “setpoint”) is determined automatically by the weather-dependent curve configured by the installer. This curve defines how much the temperature must be at different outdoor temperatures. Depending on the configuration set by the installer, the offset of the weather-dependent curve can be adjusted via the temperatureControl characteristic with path operationModes/{operationMode}/setpoints/leavingWaterOffset.
  • fixed: The desired leaving water or tank temperature is determined by a fixed value. Depending on the configuration set by the installer, the fixed leaving water setpoint can be adjusted via the temperatureControl characteristic with path operationModes/{operationMode}/setpoints/leavingWaterTemperature
1 Like

Homey Pro (Early 2023), Versie12.4.0
Installed: Daikin ONECTA, v6.0.8, Test
Restarted,
Results:

Flowcards disappeared, I don’t know how to set:
operationModes/{operationMode}/setpoints/leavingWaterTemperature

Its a autocomplete card -10 till 10, wil fill in automaticly.
But do you have the correct cabapilty on the device himself?

please restart the app and send a diagnostic report.

Goodmorning Mickel, I did not change anything on the thermostat. On the Homey Altherma III device I could not change anything that refers to this.

@Ruurd_van_der_Noord

44acec03-c01c-4577-bfca-7cd51b6331a9

Yes you combo was not in the code.
Unit controlmode : roomTemperature — setpointmode: fixed

What do you expect, the roomtemperature dial of the offset (or both)
Needs to be the same on the Daikin ONECTA app(android/iphone), please screenshot this

I do control both leavingtemp and roomtemp

for the largest part the thermostat controls leavingtemp, day 34℃, night 32℃
I use it both (LT & RT) to prevent “short cycling”, which happens under certain circumstances, this is not the result of the pump’s capacity is greater than the load, but hanging between two stages.

@Ruurd_van_der_Noord

That a challaging to show both in a thermostat dial.
Its a big change in the code!!! And i don’t think both was there in the old code(before 6.0.0)

Send you a PM.