Hi.
I’m trying to get the new KNX2 binding working. I have two types of dimmers in my setup: DALI and DMX.
The DALI dimmers are connected via a KNX/DALI gateway. I added a KNX thing named “DALI” and added a dimmer
channel to that. Configuration is 1/0/100+<1/6/100
, 1/2/100+<1/7/100
and 1/1/100
for switching, brightness and increase/decrease. This works perfectly.
The DMX dimmers are “virtual” dimmers, added via the DMX binding (color-thing). The Color channel is linked to a dimmer item. With knx1 the following works perfectly:
Dimmer Bad_Licht_W "Bad [%d %%]" (gBad,gLight) { knx="1/0/130, 1/1/130, 1/2/130" }
I can’t get i working with KNX2. With a dimmer
channel nothing happens, with a dimmer-control
channel the KNX bus gets flooded with telegrams from OH2, reporting the status.
The DEBUG log reveals that the ON command is not received by the DMX binding in case of the dimmer
channel.
In case of the dimmer-control
channel the following happens:
18:52:17.072 [DEBUG] [x.internal.handler.DeviceThingHandler] - Thing 'knx:device:e37a9314' received a Group Write telegram from '1.1.43' for destination '1/0/130'
18:52:17.075 [DEBUG] [b.binding.knx.internal.bus.KNXBinding] - Received telegram for unknown group address 1/0/130
18:52:17.080 [TRACE] [binding.dmx.handler.ColorThingHandler] - received command ON in channel dmx:color:2ac42f19:color
18:52:17.083 [DEBUG] [knx.internal.client.AbstractKNXClient] - Wrote value 'ON' to datapoint 'command DP 1/0/130 'knx:ip:b22a68b7', DPT id 1.001, low priority' (0. attempt).
18:52:17.083 [TRACE] [binding.dmx.handler.ColorThingHandler] - adding ON fade to channels in thing dmx:color:2ac42f19
18:52:17.086 [DEBUG] [b.binding.knx.internal.bus.KNXBinding] - Received groupWrite Event.
18:52:17.087 [DEBUG] [b.binding.knx.internal.bus.KNXBinding] - Received telegram for unknown group address 1/0/130
18:52:17.111 [DEBUG] [b.binding.knx.internal.bus.KNXBinding] - Received groupWrite Event.
18:52:17.111 [DEBUG] [x.internal.handler.DeviceThingHandler] - Thing 'knx:device:e37a9314' received a Group Write telegram from '1.2.101' for destination '1/0/130'
18:52:17.114 [DEBUG] [b.binding.knx.internal.bus.KNXBinding] - Received telegram for unknown group address 1/0/130
18:52:17.119 [TRACE] [binding.dmx.handler.ColorThingHandler] - received command ON in channel dmx:color:2ac42f19:color
18:52:17.121 [DEBUG] [knx.internal.client.AbstractKNXClient] - Wrote value 'ON' to datapoint 'command DP 1/0/130 'knx:ip:b22a68b7', DPT id 1.001, low priority' (0. attempt).
18:52:17.121 [TRACE] [binding.dmx.handler.ColorThingHandler] - adding ON fade to channels in thing dmx:color:2ac42f19
Obviously the status from the DMX binding is send to the bus and immediately received from the bus and send as command back to the DMX binding.
Any help appreciated.
Jan