i am trying to find a way to debug rules in an easy way, for example this rule has just activated itself without a good reason.
if every 1 minutes and [[$homeduino-temperature.temperature < $dummy-heating.temperatureSetpoint] or [$rftemperature3.temperature < $dummy-heating.temperatureSetpoint - 1]] then switch chaudiere on
Checking values of all variables 1 min later gave me:
$homeduino-temperature.temperature : 24.8
$dummy-heating.temperatureSetpoint : 10
$rftemperature3.temperature : 29.6
So it’s a mystery why this rule has been activated.
Could be nice to have into the log the “translated” version of the rule in addition to the std display something like
if every 1 minutes and [[24.8 < 10] or [29.6 < 10 - 1]] then switch chaudiere on