Rules not (triggering) running. They do when I push the “RUN NOW” triangle and they it shows in log file, yet the simplest run at specific time triggers does not work.
Without seeing the rule and more information about your installation, it is near to unpossible to give you any help.
As @hmerk suggests, there is far too little info to help. We don’t even know what it supposed to trigger these rules.
All I can recommend is if it’s time based triggers, make sure OH is running with the correct timezone. Search the forum for timezone and you’ll find lots of posts about that including what to do if OH isn’t using the correct timezone.
If it’s supposed to be triggered by Item events, look in events.log to see if the events are occuring in the first place.
Ok……. Ive determined that the Rule UI is using UTC notation for triggers….. even though I‘ve fixed timedate.ctl to show my correct time in Putty it is still using UTC in rule UI. Log files still show my time.
Well, that’s not going to do anything for OH.
There are three places where OH gets the timezone it uses and if any one of them isn’t right ti can cause problems.
- Operating system: you don’t say how you’ve installed OH so :shrugging. Follow what ever instructions you find for the OS you are running
- Java: again, you don’t say how you’ve installed; figure out how to add the tiemzone as an extra_java_opt in the command that starts OH (on Linux it will be by editing /etc/default/openhab)
- Regional settings: in MainUI go to Settings → Regional Settings → Timezone
Usually 2 and 3 is pulled from 1 but not always and when it’s not there can be problems.