Since upgrading to OH 1.7.1, and subsequently to 1.8.0 (latest snapshot) I’ve been having issues with rules which stop working after a period of time (can be anything in the range of hours to days). Rules which trigger in response to a condition seem to be fine and continue working, but those which are based on a time schedule (cron, timer, etc) just stop. A restart of OH solves the problem for a short while again.
I’ve seen a number of recent posts which seem somewhat related to my issue;
I’ve verified that none of my rules are throwing exceptions. With debug logging enabled, I created a time-based test rule which executes every minute. I can find the last log entry where it successfully ran ([DEBUG] [.o.m.r.i.engine.ExecuteRuleJob:53 ] - Executing scheduled rule ‘TEST time-based rule’), but then that’s it - nothing else in the log from that point.
Yes, I am seeing this. Normal logs have not shown anything unusual. I have yet to run in debug mode. My system works for several days before failing to execute rules. Also the http interface is failing. Running on a pi.