Ability to manually toggle private boolean

I paused a rule in the middle of the night without thinking and now I've got a PB stuck in a state making another rule not work as expected. I can't simply unpause or run the actions of the paused rule because the paused rule has conditionals that would evaluate to false and not reset the PB. I'd love to be able to just got into the rule and have a button to click to set the PB to what I want it to be.

I think as a workaround, I am just going to make a rule that fires in a few minutes in the future and all it does is change the PB and then I can delete the rule.... But can a RM 5 rule change the PB of a RM4 rule? I guess I'll find out.

EDIT: And the ability to see the current PB value when opening the rule. I'm imaging a line that says "Private Boolean: True/False" and then underneath it, two buttons side by side that says "Set private boolean: " and the two buttons say True and False.

1 Like

These sound like very useful additions, at the very least being able to see the current state of all Private Booleans. Good thinking!

This is why I really don't use the Private Booleans. I prefer to just make a local Boolean, since I can see it's value and manually change it as necessary.

The ability to manipulate it across different rules can be useful, but with the advent of global/hub variables, I just don't find them that useful. This is of coarse my opinion and YMMV

1 Like

At some point I am going to migrate this rule to RM5 because I can re-do it to use a predicate condition and possibly even get rid of the PB altogether. And if not, I'll use a hub variable. Currently, the rule works well so I've been reluctant to migrate it.