Implementation KNX dimming actor under HA

Hi there,
I have implemented the KNX integration under HA. Everything working fine but the dimming function under HA is not working, because there is no physical address suplied for that dimming actor funktion. Only the address for switching the actor on/off is given…
I do not use the yaml-Configuration. Only the Entity function under theHA KNX extension.

Best regards
Frank

You should check your ETS if there is a group for dimming value. Its should be connected to object 5

Yes, in ETS there is a group for dimming value and also connected to this object 5!

screenshot_HA_dimming_actor_ETS_2

Thats weird, object 5 is a DPT5.001 % value and not a 4bit, it should say byte
That looks more like a relative dimming object that HA does not support. It only supports direct input of the % (DTP5.001)

Object 4 is the relative dimming, and looking at your group description that fits.
Can you screenshot the actor itself?

Edit: just saw you Screenshot :smiley: So percentage value is not linked and thus you cannot add it to HA. You will need to make groups for value entry.

Nope, i clearly see 4 :stuck_out_tongue:

Can you explain me how I must create that group?

Usually i create middle group for:

  • Switching
  • Dimming Relative
  • Dimming Absolute
  • Status Switching
  • Status Dimming Absolute

So you will need to add a middle group for Dimming Absolute and in that add the Group address for the light, best to keep the number the same as for the light in question.

For example:
Buro Licht links Switching is 1/1/0
So Buro Licht Links Dimming Absolute would be 1/6/0 (if middlegroup 6 is the free one) and then you drag the dimming object from the actor into that.

But just to be sure can you screenshot the whole “Beleuchtung” main group?
Like this:

I just make a group with
1/3 Dimmen Absolut and linked the
Objekt 5: Kanal A Dimmen absolut
also linked in HA but nothing happens

Stupid question, but did you write this to the actor in question in ETS? (download)

I have updated the programming of ETS and the entity in HA

When you test 1/3/0 in ETS does it react? (diagnostics group monitoring)
And when you use it in HA what shows up on the diagnostics monitor? (ETS)

There is a reaction in diagnostics group monitoring. But nothing happens. (The actor does not react to the entered dimming value,

When I use it in HA the ETS diagnostic monitors shows following…

Whats happens when u use the switch actions? on 1/1/0
Also you said you updated the programming in ETS, did you use the download on the actor in question? Cuz it seems the actor is not reacting to the command from diag and HA.

I have updated once again all devices and lines in ETS, but nothing still happens…under 1/3/0 if I write the value to ETS the light shows no reaction

How are you communicating with the KNX bus? if its an IP interface/router did you update the filters? or tried disabling the filters on the IP interface?

Did you try to send on/off to 1/1/0 via ETS yet? And what reaction did that give?

This very much looks like the telegram is blocked and most of the time its the IP interface that hasnt had its filters updated.

I’m communicating via IP interface IP-Router (MDT SCN-IP100.03) in secure Mode.
On Each line, there is a Line Coupler (MDT SCN-LK001.03).
The media type on each line is “TP”

How can I update the filters?

The signal on/off to 1/1/0 via ETS is working fine!

So from the IP router are there any Line Couplers in between it and the actor?
Like i said this seems like a filtering problem thats either in one of the couplers or the router.

You can to test just forward telegrams in the router and couplers. Depending on how much traffic there is, its best to filter.

1 Like

Depending on the connection type you’d need to

  • Routing: add a dummy device with the same address as used by HA (eg. 0.0.240), assign the new GA to this.
  • Tunnelling: add the GA to the tunnel endpoint (no dummy in this case) HA uses. And since you use MDT-device I’d recommend to disable Data Secure for those GAs to avoid a bug in their firmware.

Then update the line coupler and router (should be listed in the automatic folder in ETS).

See the Knx integration documentation https://www.home-assistant.io/integrations/knx/#connection for screenshots on how to set this up.