I'm a bit confused by how this logic is breaking down, so I'm likely not understanding something correctly.
This is my trigger condition - which I think should be False, correct? I'm trying to test for a >= +15 % difference between the Bathroom and Livingroom multisensors.
Either that's a UI bug, or there's something fishy going on in the background. The condition was > when I created it (as you can see in the trigger events). Regardless however, even if the condition is testing as equality, 49 != 45 + 15
Well, currently I do this in two RM 3 rules, but I've recreated this (I think it's right) in RM 4 and there doesn't appear to be a UI issue. I would completely delete that rule and start again. Are you on the latest platform build? That would be 2.1.2.123.
There is a bug concerning an automatically created condition, which is probably what this one was. You had a trigger event and then it created the corresponding condition. That created condition missed the > element. This bug is corrected in the next release. You can simply remove that corrupted condition and replace it with the right one.