KNX Integration: Climate

Hi, I am new to 'Home Assistant" but have enough of experience with KNX. I want to use the “climate” option to control my AC and so I have written the code as follows. When on_off_address = 0, the AC is “Off”. This is fine. But when on_off_address = 1, my AC is actually “cooling” but the frontend show it as “Heating”. How I can change this front end from “Heat” to “Cool” when my on_off_address = 1.

climate:
- name: ‘AC’
on_off_address: ‘1/1/21’
on_off_state_address: ‘1/1/22’
temperature_address: ‘1/1/23’
target_temperature_address: ‘1/1/24’
target_temperature_state_address: ‘1/1/25’
min_temp: 18
max_temp: 30

Hi :wave:!
Set default_controller_mode. See https://www.home-assistant.io/integrations/knx/#climate

1 Like

Thank you. That was very helpful.

Hi @farmio , but:

what if I want the thermostat to turn on in the mode it had when it was turned off?

Thanks

This setting just overrides the default. It is meant for devices that don’t have any mode addresses since they only have a single possible mode. If you get the mode from the bus, then that value is used anyway.

Ok, thank you,

is that I have the problem I just wrote in the post: KNX Climate Integration

And I still don’t know how to solve it.