hi PoltoS! Thanks for your interest!
As i could see, the new module called "BindDevices" build a complete "conection" between two devices, so if you turn on -for instance- ligh 1 (event source), ligh2 (actor) will turn on at the same time. And, with no more configuration... if you turn off ligh1, light2 will turn off inmediately.
I need can to choose separate this two ways of bindings (for instance, only bind "turn on" events, but not "turn off", so if i turn on ligh1, ligh2 will turn on... but if i turn off ligh1... will NOT turn off ligh2.
If i want to bind "turn off" events i would like to set a new binding between devices.
Furthermore, i would like to choose what "event" will be the trigger (turn on, turn off, a specific device from a door sensor ("open", "close", etc...) or other kind of devices (tipically sensors, meters, etc... that could trigger other actions in different devices). And the same for the "action" to be perfomed by the actor... turn on, turn off, etc...
For instance, in my case i would like to turn off roof lights in my living room when i turn on a little light in a corner table in the living room (when i'm watching one of my favourite tv series
)
In the future, if we develop "virtual devices" from an application, a local service in the machine, DLNA service, etc, etc... we could bind "events" in any virtual device with other. For instance, if i detect a "play" state in my DLNA player i could turn off the lights to make a good ambient
Yes, i'm very lazy.