Looks OK. Check your IDs if you are not getting logs. The files will be named Logger#Rule#<ruleid>.log.
Global Moderators
Forum wide moderators
Posts
-
Rulesets with multiple groups in Set Reaction not working post-26116 -
Rulesets with multiple groups in Set Reaction not working post-26116Enable logging at level 5 just for that rule. Anything else is going to generate too much information/distraction.
Edit: I'm not finding any issues yet in focused testing on this. I obvious don't know what the dependent rules do in your conditions (what conditions they have), but basic functional tests of groups with true and false constraints are working fine for me.
Since you have delays in your groups (or can easily add them), that's one way to slow things down so you can watch the "Running Reactions" status widget, which also may give us a clue why it's not working the way you expect.
-
Rulesets with multiple groups in Set Reaction not working post-26116Again, if you're not posting 20 or more lines of logs around what you think is interesting, it's not enough. You're also not showing the conditions for this Rule (a Ruleset is a collection of Rules).
It's suspicious to me that you have both Set and Reset reactions here... do you remember contra-reactions? If the rule is Set, the Set reaction starts running. While it's running, if the rule Resets and the Reset reaction is not empty, the Set reaction will be stopped (pre-empted) before the Reset reaction is started. The same is true the other way... the Reset reaction can be pre-empted by the rule Setting while the Reset reaction is running.
This very much comes into play when the rule's conditions look at an entity that is also controlled by either reaction (i.e. condition to see if the light is off with a reaction that turns it on), and any condition that produces pulse output (i.e. by using pulse output in condition options, or using the changes operator in a condition). The former instantly changes the rule conditions and possibly the rule state. The latter (pulse) happens very fast when no reset delay is configured, and can easily pre-empt the Set reaction before it even has a chance to start.
-
Reactor build 26116: empty group reaction@toggledbits all good now. no need to apologize, thanks for your hard work!
-
Reactor build 26116: empty group reactionOK. 26120 rebuilt with a UI fix and pushed. Update your container and let me know how it goes.
-
Reactor build 26116: empty group reactionUgh. So sorry. Working on it now.
-
Reactor build 26116: empty group reactionto be honest, I cannot edit any rule at the moment... every one fails with this message.
-
Reactor build 26116: empty group reaction@toggledbits so, build 26120 has now a strange side effect: when I try to add a comment to an empty constraint list, the infamous "fix erros before saving" banner appears and I cannot make it to go away, no matter what constraints I add to the group. Thanks.
-
Reactor build 26116: empty group reaction@toggledbits fair enough. I’ve analyzed more than 100 rules and I fixed a bunch of them manually. I’ll update my second system with next build.
Thanks!
-
Reactor build 26116: empty group reaction@gwp1 Logs probably long gone if you've already modified the reaction. It would help to see the group in its original form, though.