I use openhab version 3.4.3 (windows) and have implemented following rule:
configuration: {}
triggers:
- id: "2"
configuration:
cronExpression: "* 0/30 * * * ? *"
type: timer.GenericCronTrigger
conditions:
- inputs: {}
id: "6"
configuration:
itemName: Wetterstation_Dach_Aussentemperatur
state: 25 °C
operator: <
type: core.ItemStateCondition
- inputs: {}
id: "3"
configuration:
itemName: AstronomischeSonnendaten_Set_Start
state: START
operator: <=
type: core.ItemStateCondition
- inputs: {}
id: "5"
configuration:
itemName: AstronomischeSonnendaten_Noon_Start
state: START
operator: ">="
type: core.ItemStateCondition
actions:
- inputs: {}
id: "1"
configuration:
considerConditions: true
ruleUIDs:
- efd0db9c9f
type: core.RunRuleAction
This rule should trigger every 30min but only if:
- temperature is < 25°C AND
- time is in the afternoon (after noon AND before evening).
But the rule is never triggered so I assume my “but only” conditions are not correct. Can someone give me a hint what I am doing wrong? Is my state “START” correct and does it mean with the operator after that time?
The astro binding shows me the correct times.
Thanks