Great thread! Without negating what you wrote allow me to add to this, even if it was already solved.
The above quote is technically incorrect, it depends really on what the logic contains but I am sure you meant that.
- It is very normal for multiple triggers to feed into the same, central logic (see here for an example). But of course, when your cards in the logic contain device specific information, you need to be careful.
- Another way to re-use logic is with Advanced Triggers. You can pass on up to 10 number/text/boolean) variables and use those in the central logic to select what to do. See below
- Important for any solution you apply, you will need to be aware that an almost simultaneous execution of logic to control multiple blinds could lead to a lot of radio broadcasting (eg. zwave) to the various blinds devices at the same time. This may cause a slower reaction on each device or on other time sensitive functions controlled by Homey (eg. motion related actions). One way to avoid this is also provided by Advanced Triggers which allows the execution of the central logic in for example a sequential manner or a debounce which limits applying the logic too many times, when there are almost simultaneous triggers).
