My KNX supplier has integrated air conditioners using KNX controllers. The supplier did not provide a configuration file. Through reading bus data, I discovered that the supplier uses one group address to control the air conditioner’s power, another group address to control the target temperature, and another group address to control the mode of the air conditioner. They use values 0x00-0x03 to represent cooling, heating, dehumidifying, and fan-only modes, which differ from the standard HVAC payload (difficult for official KNX components to support). They also use one group address to represent the fan speed, with values 0x00-0x05 representing auto, low speed, medium-low, medium speed, medium-high, and high-speed settings for the fan (which official KNX components do not support either).
From what I understand, such non-standard systems are widely used by Chinese KNX suppliers upon delivery. I have also seen many similar posts on Chinese forums seeking help. I hope that the Home Assistant KNX component can introduce some optional parameters for configuration support. For example, adding options for fan speed control and custom payload values for different modes to facilitate the integration of such non-standard systems.
Thanks for reply!
Yes I can currently achieve the functionality using some alternative components, but it doesn’t feel like a very accurate solution. The frontend display of the air conditioner control panel is also not quite right and requires a lot of additional customization work. So I think feature like this might be useful for many users.
I am currently trying to implement this functionality using Node-RED programming, as it offers greater flexibility and the ability to customize payloads. In addition, the MQTT climate component provides fan speed control, which is more suitable for frontend display integration. Anyways, I believe that if the KNX component itself could support such configurations, it would be even more perfect!
I also have a same situation here. Fan modes are not suppported in KNX Climate config . What I did is I created a separate “select” entity config and setup the fan there. This however sux in the HA interface as you cannot natively have the fan mode part of the same entity so that you could for example use tile card features for this
Here is a snippet of my code that is underneath knx select
I have the same problem here. The KNX integrator did not use standard payload according to KNX standard, so all HVAC modes are messed up in HA. Is it possible to add that payload customization?