OHv2: want to trigger a rule every 30 minutes; all the below do not work, but are valid cron definitions.
2018-12-28 20:24:09.698 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 0/30 0 * * * *' is invalid.
2018-12-28 20:24:23.722 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'other.rules'
2018-12-28 20:24:23.869 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 30 0 * * * *' is invalid.
2018-12-28 20:24:45.854 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'other.rules'
2018-12-28 20:24:45.997 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 30 0 * ? * *' is invalid.
2018-12-28 20:25:58.578 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'other.rules'
2018-12-28 20:25:58.698 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 0,30 0 * * * *' is invalid.
2018-12-28 20:26:37.403 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'other.rules'
2018-12-28 20:26:37.535 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 0,30 0 * ? * *' is invalid.
2018-12-28 20:33:34.902 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'other.rules'
2018-12-28 20:33:35.153 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot create timer for rule 'Check Internet Speed': CronExpression '0 0/30 0 * 1/1 * *' is invalid.
[edit] Nonsense, all invalid; this one 0 0/30 * ? * * *
works for every 30 minutes!
Three days of OHv2 is taking its toll.
Happy New Year!