KNX Integration - Cover: Is traveling_time_up/down really used?

Your points 1 and 2 are correct. When you have a position address set up the times are still used to calculate intermediate positions.

Best practice is to configure everything you know about your cover. It may vary slightly on different manufacturers actuator implementations but generally it will try to do the right thing given any valid configuration.

1 Like

Hi @farmio, hi @ll,

Iā€™ve read the thread and it might be already solved for others. Its more like two short question to be sure (I have MDT as well):

ā†’ travelling_time_up/down will be ignored or not used if actuator provides the values?

I have configured them in HA as test case with 5 seconds each, but HA still uses the 23 secs configured in MDT actuator. Playing around with different values for up/down doesnā€™t changed the behavior, only MDT actuator values in ETS had an effect. So Iā€™ve removed them from yaml, might this result in problems?

ā†’ does HA try to write the calculated ā€œposition valueā€ to the position_address?

If yes, who will win? HA or MDT actuator whoā€™s also using it? Or will it be ignored from HA, cause actuator is using it?

Imo I should just use the integration without the traveling times, cause it looks like they arenā€™t used. (Version of actuator, ETS, HA, etc. is latest possible).

Thx a lot for your help

No. It is only written when you set a different target value.

If this would be correct with the 25 seconds, I would assume, that my 55 seconds KNX time for a specific cover should stop after 25 seconds, if travelling_time_ values arenā€™t configured, like they are at the moment (not configured).

But the cover closes as expected over HA without these values. Donā€™t get me wrong, I like it, but I wanna understand it.

If I tell HA to use it 5/5 seconds for up and down it ignores it. Only KNX values will be used. Is this correct or am I doing something ā€œwrongā€?

You said, you read the thread :upside_down_face: it is explained here.

So whenever a new position state is received, time based calculations are discarded / reset.

How a tiny little word (precedence) can be overlooked more than once :smiley: ā€¦

Thx for the quick response and explanation. It works as expected for me without the time lines in yaml. Still great to have them in case you donā€™t have an actuator with this feature.

1 Like