I’m trying to control my LED strip through the KNX hub. The strip is connected to a dimmable LED driver (constant voltage) which I can control through a Zennio Z35. This has an on/off button and percentage control to dim. The only problem is that I can’t control the LED itself, only set percentage in the display.
The LED has address 1/7/40 and from the Group Monitor I can see that Payload value is sent as hex, and the LED is turned either on with the percentage or off.
But when I try to send the value from Home Assistant, I get the following:
The percentage is updated in the display, but the LED is not turned on.
366 13:16:04.353 15.15.250 Home Assistant 1/7/40 GroupValueResponse outgoing 0x80
As this only has one address, what is the correct configuration in my knx.yaml? It would be nice to be able to control this LED strip similar to all my other lights in the house:
But these have all addresses needed (snippet from .yml):
Do you have the programming? (ETS)
The value being Hex is default behavior if the monitor does know what the telegram is. It can be DPT5.001 or something else for example. Raw data will always be a Hex value.
If the strip reacts to the Zennio than you should be able to “talk” to the LED strip directly via KNX.
In your example its important to know who has address 1.1.8, is that the Zennio or the KNX Leddriver?
How are you talking to the KNX bus? Are the filters set up correctly? The message form HA might not even reach KNX.
There is alot of information missing that will prevent posters here to help you.
For now the important questions are:
How are you connected to the KNX bus? Router or Tunnel? Model of the interface?
Did you import the project file into HA?
Do you have ETS and the programming of your system?
Without knowing what the topology is and the groups its just a shot in the dark that we can figure out. Bigger issue would be filters not set and thus never being able to communicate with the bus from HA.
So I think this is the KNX interface (in wall interface) connected to the constant voltage LED driver. It does not appear to be part of the ETS, as both the source 1.1.8 and address 1/7/40 are not part of the “project view” in Home Assistant. It will only show in Group Monitor of HA.
I have a Weinzierl 731 KNX/IP Interface that my Home Assistant talks to.
Yes, imported .ets file into HA as per the KNX integration documentation. As mentioned, I do have control over my other lights in the house connected to DALI/KNX. Only this one LED strip is not availble.
I have the .ets project file, but not e.g. ETS6 Professional. The file was provided by my installer.
Without being able to see what is in the ETS file exactly i have to guess that 1.1.8 is the KNX LED and that 1/7/40 is the status output and thus will not react to anything you send to it.
You should ask the installer for the devices addresses so you can see what is there at 1.1.8
I can also take a look, but then you would have to trust me with the ETS file. But always beware internet strangers! with your personal stuff, safest is asking the installer atm.