I've moved away from SmartThings and imported my WebCore pistons. However, some of my capture and restore pistons are not working so I figured I'll give Rule Machine a try. I'm having trouble getting the syntax together.
What I'm trying to do is capture the state of various lights, turn them on at different levels and have them return to their previous state at different times. In WebCore, I was able to do asynchronous statements. I'm not sure how to do that in Rule Machine.
Thanks, I'll move the If statement to the "Required Expression"
Yes, I want both of the lamps captured at the same time, but I want them to be restored at different times. Would I be able to have different restores or just different delay times?
Since I can only have 1 capture per rule, I broke out each device into its own rule. Then from the main rule, I can just call each device rule so that each device can be restored without overwriting the other.
I also tried putting my If Statment in the "Required Expression" but when I choose variable, I get no options. I'm hoping it is just a bug and will be fix, or maybe I'll try another browser.
I guess I could, but they will eventually be restored at different times. Even though they are captured at the same time, they are restored separately. This example was just to test and see what happens.