KNX and HA climate

Hello.
i am tring to configure my KNX heating in to HA. but i am not sure i did it correctly.
i have a newbie with HA and even KNX programming.
this is the settings i have but i am not sure if its right. will be great if someone could help me with it.

climate:
- name: “Living Room”
temperature_address: “4/2/1”
setpoint_shift_address: “4/1/1”
setpoint_shift_state_address: “4/1/1”
target_temperature_address: “4/3/1”
target_temperature_state_address: “4/3/1”
temperature_step: 0.5
min_temp: 17.0
max_temp: 28.0

and here are the KNX settings

Hi :wave:!
Please add the model of your actuator and a screenshot of its group objects with assigned group addresses.

Otherwise have a search in the forums, there are already plenty actuator models and settings discussed throughly.

Hello.
Thanks for the quick reply.
The model is mdt Akh 0800.02
I attached one picture.


And here is a picture with the groups from the actuator. Just for the living room as it repeat itself es for every room.

And here is a picture with the group mapping

Have a look here KNX Climate heating actuator MDT - #87 by wackmofo (and the rest of that thread)

This actuator type is really well discussed and I don’t think there is much to add.

That said,

When you use setpoint_shift_..., remove target_temperature_address - you only need target_temperature_state_address then.

thanks. i will look at the thread.
if i remove target_temp_address are the other addresses correct?

llike this :
climate:

  • name: “Living Room”
    temperature_address: “4/2/1”
    setpoint_shift_address: “4/1/1”
    setpoint_shift_state_address: “4/1/1”
    target_temperature_state_address: “4/3/1”
    temperature_step: 0.5
    min_temp: 17.0
    max_temp: 28.0

so i only need 4/1/1 , 4/2/1 and 4/3/1

thanks again for your help.

Hi.
I’m a reading the thread, which for the moment made me more confused. :face_with_diagonal_mouth:

Do I need to add this as well:
setpoint_shift_mode: “DPT9002”

And how do I find out if DPT9002 is correct in my situation?

No, it should figure out by itself I think.
You’ll have to look it up in your actuator config. DPT 9.x is 2-byte float.

Ok thanks.

And this is then correct ? Don’t need any other values?

If it works correctly, it is probably ok. Again, it heavily depends on the configuration of your actuator (and I personally don’t know that model that well - except from threads here).

You don’t need other keys, but you can configure some of them (eg. command_value_state_address) - see the documentation for what they do.