Why is it not allowed in the native rules to say:
IF Trigger A happens AND Device B is On THEN turn Off Device B
Once a device is mentioned in the IF, it is removed from the list devices to use in the THEN. I understand that it is possible for the user to inadvertently set up an infinite loop, but that’s part of the learning curve. It’s possible to use the same device in both places in a good way that avoids a spiral.
Before someone tells me why not just turn off Device B anyway when Trigger A is true, I might be wanting to also write:
IF Trigger A happens AND Device B is Off THEN turn On Device B