I have a counter that increments every time a schedule is run. Can I display that counter in a MultiString variable? I tried by adding the MS device to the Action, Specifying the action as “SetVariable4” and in the newVariable4 property box entering the name of the counter, x1CycleRunCount. When that didn’t work I found a post suggesting variables should be formatted as {(x1CycleRunCount)}.
I also have a MultiString device where I have stored a timer value in variable2. I have assigned the variable the value 00:00:05 (5 seconds for test purposes). When I define an action to start a timer I want to reference the MS variable in the intervalTime. Once I get that working I want to move up to entering an expression in the intervalTimer, something like - “if the currentTemp is above 25 then interval equal 00:10:00, else interval equal 00:20:00” - the further below freezing the longer the interval. Rather than hardcoding intervals I would like to reference the MS device variable.
In the event referencing a device property is different, I also have a device property that is set to the current temperature. My reference to it in the condition logic expression is working fine. But I also want to update the MultiString device variable with the value of the device property.
I’ll keeping searching the forum and trying but if anyone can provide some tips on this I would greatly appreciate it.