Trigger Conditions
Conditions are useful if you want a rule to be triggered only if a condition is met. If the condition is not met at the moment the rule is triggered, the rule and its actions will not execute.
Create a condition
After the trigger type is selected, the option Add a condition
will be available.
Here is the form already filled.
From the interface, you can build your conditions with AND, OR and XOR combined.
Example
We add a subcondition to have the condition trigger only if machine 1 OR machine 2 is true AND GPIO1 is equal to 0.