I would like to raise this topic again to see if anyone can help me here.
I have the following setup.
3 different rooms
Living room 0.2 with underfloor heating with 3 electric valves
Kitchen 0.3 with underfloor heating with 3 electric valves
Basement K.2 with underfloor heating with 2 electric valves
All valves are controlled by an MDT Heating Actuator AKH-0800.02
In all rooms I use Ekinex Tasters with temperature sensors allowing me to control the temperature per room.
Currently I have the MDT Heating Actuator set up as follows:
A Mode Integrated controller for Basement K.2 and valve 1
B Mode Continuous for valve 2 for the Basement K.2
C Mode Integrated controller for Kitchen 0.3 and valve 1
D Mode Continuous for valve 2 for Kitchen 0.3
E Mode Continuous for valve 3 for Kitchen 0.3
F Mode Integrated controller for Living room 0.2 and valve 1
G Mode Continuous for valve 2 for Living room 0.2
H Mode Continuous for valve 3 for Living room 0.2
I have created the following group addresses. (see pictures)
Now I just donât quite understand what exactly is the function of Setpoint value offset? I have only added it to the group address for the basement, but what exactly does it do?
I would also like to be able to see per room whether there is a heat demand? At the moment I take the address 0/0/17 to determine whether there is heat demand, but this is only for all groups at once. so every thermostat is âheatingâ also when only the valves of 1 room are open.
Is there any way to get this also from the MDT Heating actuator per group?
Thatâs true but how can I convert this to a ON/OFF value because the State control value is from 0âŚ255. For the heating request I need a ON/OFF value
For a climate entity use it for command_value_state_address. 0 will be idle, >0 active.
For other uses you can do same with a sensor entity and logic.
Otherwise see the actuators manual if it has this as binary too.
Hey Guys thank you at all that thread is really helpfull.
One more question i have. how can i configure and display the actual valve opening in percentage. In German it means Stellwert of the valve ? I have configured that he will sent the value when it is changed. But which variable it is in Homeassistant. It is under the climate or do i have to create a sensor for that ?
You can use climates command_value_state_address - it uses the value to determine idle / heating. And iirc it also sets an entity attribute.
Other than that you can always use a sensor.
Thanks Matthias, command_value_state_address im using alread for this i try to change my card for this maybe i will get a better graphical solution. If not i have to configure a sensor for it.
Another problem i have like we already talked in the discord.
If i change the HVAC Mode from Komfort to Night or Standby the Sollwert remains the actual one. But i want that the Sollwert will change to the Night or Standby temperature. In the ETS i can just config the Sollwertverschiebung for that Modes with -3K from the Sollwert. Which value i have to configure in the Homeassistant config and which KNX adress i need to use ? Somebody can help ?
So with help of Matthias i got a final configuration which is working fine for me in HA
This is working with MDT Glastaster I and MDT Heating Aktor AKH0800.002
First of all, thank you for publishing the configuration. I have made the same settings in ETS and HA. However, I noticed that after a certain time, the setpoint and the operating mode change.
Iâve the following Problem in Home Assistant:
In general the Operating Modes of all termostats should be âKomfortâ. So after I configured all rooms, I set every termostat to âKomfortâ. But after a few Minutes the Operating Mode changed back to âAbwesendâ. I donât understand why.
Hi,
I also have a MDT Glastaster and the MDT Heating Aktor.
With but when I add the âclimateâ part to my configuration.yaml none of the KNX entities are avaible any more. But I donât understand why: