Replicate a webcore piston in sharptool

Hi Guys,
I have this webcore piston and i will like to replicate it in sharptool. Can anyone helps? Thanks

This should get you started. It’s the “stays open” part. For the “changes to closed” part, you can do a separate rule which is easiest if you’re just getting started. If you want both in one rule then you’ll have to add the “closed” to the trigger and then put the “closed” actions below the “open for 45 seconds” actions. But easier to just do two rules if this is your first.

Thanks, i wll try it once i get home.