I have a Scene GA (0/2/0) on my KNX Bus and want to trigger this one, if I activate a Scene in HASS.
Also in the other Direction. If I activate a Scene with one of my KNX Actors, I want to get this to Hass, and trigger some Devices, who I have configure in the scene Section of Hass.
I have no really good solution for that.
If I add the scenes in my knx.yaml, than I can not configure these in the Scene Config UI of Hass.
But then I have to create for each scene a automation? If I have 50 Scenes, I need 50 Automations only to listen for Scenes on the KNX Bus? Is there not a simple Solution?
Thx for this good overview. I tried to set this up on my end. But does this work in a regular automation or do I need to set this up in my config yaml or do I need to add it at least add the KNX address x/x/x to the configuration YAML?
Thx! I am just getting started.
Hi guys,
Thanks for this interesting discussion. I tried to do the same: fire a HA automation triggered bij a KNX wall switch… and I finally succeeded.
Might be helpfull to others to note that the telegram for invoking KNX scene nr 1 has 0 as payload, scene nr 2 has 1, etc…at least with my MDT binäreingang. Took me half a day to realize that.
On the other hand, I don’t see the GA numbers appear in the ‘destination’ input field in the automation, as shown in the video.
I had put this in my configuration.yaml (1/0/15 is the GA of the scene)
Head to the Knx panel and upload your project file to get that.
Scene numbers are always payload + 1. So it will have payload: 0 and value: 1
The config you did in yaml is for knx_event - this is actually something different from the device trigger. You can just type a GA in the device triggers text field - even if you don’t have values in the dropdown.