Subtracting values of variables in rules
Posted: 17 Mar 2019, 11:13
I am trying to subtract to values in a rule, but it looks like I am missing on the syntax. I have set up the following rule:
on BadNede do
TaskValueSet 2,1,%eventvalue%
if [Variables#BadNede]>32
TaskValueSet,2,1,32
endif
TaskValueSet 2,2,[Variables#BadNede - Floor#Bad-Nede]
timerSet,1,5
endon
Everything works as expected, except the line TaskValueSet 2,2,[Variables#BadNede - Floor#Bad-Nede], so there must be a syntax error. Can someone please correct me?
The log from ESPEasy shows the following:
EVENT: BadNede=28.50
310694: ACT : TaskValueSet 2,1,28.50
310705: Command: taskvalueset
310768: ACT : TaskValueSet 2,2,
Best regards
Ulf
on BadNede do
TaskValueSet 2,1,%eventvalue%
if [Variables#BadNede]>32
TaskValueSet,2,1,32
endif
TaskValueSet 2,2,[Variables#BadNede - Floor#Bad-Nede]
timerSet,1,5
endon
Everything works as expected, except the line TaskValueSet 2,2,[Variables#BadNede - Floor#Bad-Nede], so there must be a syntax error. Can someone please correct me?
The log from ESPEasy shows the following:
EVENT: BadNede=28.50
310694: ACT : TaskValueSet 2,1,28.50
310705: Command: taskvalueset
310768: ACT : TaskValueSet 2,2,
Best regards
Ulf