Okay, tested the new version: Nothing happens. No warning or error in the log, no data is being sent to KNX.
Problem solved. Thank you.
@J-N-K I had a chance to do some testing with “org.smarthomej.binding.knx-3.2.7-SNAPSHOT.kar”
I have the following group addresses:
things:
Thing knx:device:knxlightingrgbw "KNX Lighting RGBW" (knx:ip:knxrouter) {
Type color : KNXLightningRGBWKitchenNiche "RGBW - Kitchen Niche" [
switch="1.001:5/1/68+<5/1/73",
increaseDecrease="3.007:5/1/69",
position="5.001:5/1/70+<5/1/74",
hsb="251.600:5/1/78+<5/1/79"
]
items:
Color KNXLightningRGBWKitchenNiche "Rgbw kitchen niche" {channel="knx:device:knxlightingrgbw:KNXLightningRGBWKitchenNiche"}
openhab> things list | grep -i rgbw
knx:device:knxlightingrgbw (Type=Thing, Status=ONLINE, Label=KNX Lighting RGBW, Bridge=knx:ip:knxrouter)
openhab> items list | grep -i niche
KNXLightningRGBWKitchenNiche (Type=ColorItem, State=65,78,0, Label=Rgbw kitchen niche, Category=null)
2021-11-09 12:18:44.931 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command 65,78,53
2021-11-09 12:18:44.931 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become 65,78,53
2021-11-09 12:18:44.932 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 65,63,60 to 65,78,53
2021-11-09 12:18:46.787 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command OFF
2021-11-09 12:18:46.788 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become OFF
2021-11-09 12:18:46.788 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 65,78,53 to 65,78,0
results:
- no changes in the colour picker seem to propagate to the light.
- no changes in the switch affect the light (knx wall buttons still work but changes don’t show up log file)
What else can I do/provide to help debugging?
It seems that MDT (is your device MDT?) and me have a different interpretation of the 251.600 datatype. See this comment.
I’m using a MDT DALIControl32 (I think the other poster was using their non DALI RGBW controller) and from the ETS side of things the “0x0E” approach seems to work correctly:
or with hex
(and the lights change correctly)
That’s strange. Do you see the telegram from openHAB in the ETS? Is there any difference?
And what did you send?
That was me randomly choosing colours on the colour wheel.
2021-11-09 13:27:07.675 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command 190,100,57
2021-11-09 13:27:07.675 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become 190,100,57
2021-11-09 13:27:07.676 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 240,100,57 to 190,100,57
2021-11-09 13:27:07.875 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command 171,100,68
2021-11-09 13:27:07.875 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become 171,100,68
2021-11-09 13:27:07.876 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 190,100,57 to 171,100,68
2021-11-09 13:27:08.453 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command 104,15,68
2021-11-09 13:27:08.453 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become 104,15,68
2021-11-09 13:27:08.454 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 171,100,68 to 104,15,68
2021-11-09 13:27:08.648 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command 81,15,68
2021-11-09 13:27:08.649 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become 81,15,68
2021-11-09 13:27:08.649 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 104,15,68 to 81,15,68
2021-11-09 13:27:09.687 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNXLightningRGBWKitchenNiche' received command OFF
2021-11-09 13:27:09.688 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNXLightningRGBWKitchenNiche' predicted to become OFF
2021-11-09 13:27:09.689 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNXLightningRGBWKitchenNiche' changed from 81,15,68 to 81,15,0
I can do a more controlled test. How about I select 100% of the RGB options. That way we can see what’s going on.