Hello!
When automating KNX devices, is it possible to determine the source of the event?
Background:
There are several triggers that cause the blind to the garden to lower: scenes (open in the morning, close at night, close centrally). However, an auto-stop should be created in all these scenes to prevent being locked out of the garden. The blind should only close when it is lowered directly.
I thought the easiest way would be to handle the blind “is closing” event.
But for the exception, I need to be able to determine which signal (GA) or entity was triggered.
Or is it better use all the entities where the process should be stopped as trigger for the automation?
From my (limited) KNX experience, it’s best to forward any conditions/sensors to the KNX bus instead - i.e. a zigbee window/door sensor which indicated the door being open - and let the knx actuator handle that in their firmware. The MDT shutter actuator I have has this functionality, plus ventilation automation.
But that also depends on where your automations to close the blinds are located; If they’re in HA then you should build in conditions to check the door sensors in those automations, IMHO.
Thank you very much for your reply.
There are several triggers that activate in the morning, in the evening, and when the sun is shining.
I created a new scene in the actuator with the end position “down/closed” and I’am using this GA instead of the central GA for “all down.”