Rules stop executing after a while

Hi Dave,

do you use Thread:sleep in your rules?
That’s a bad idea because OpenHAB can (per default) only execute five rules in parallel.
If that’s the case, rewrite your rules to use Timers, they don’t block other rules from executing. Se a simple example here: Restart my router on error (with manual trigger and inhibit)

Also see if this topic might help you: Rule execution delayed

StefanMUC

1 Like