Dynamic Timers for switches

My name is Amir and I use sharptools for a year.
I use the AC every day or turn on the boiler and I find myself whenever need to set the timers dynamically.
In sharptools it is not possible to set dynamic timers with rule engine for switches and I think this can help a lot of people with water heating systems.
If it is possible to set timers dynamically in minutes it would be great!

Adding more details and use case per the discussion from the FB group that Amir has a switch to turn boiler on/off, and would like to be able to set a dynamic timer (delay) from the dashboard so every time when he turns on the boiler, it will be turned off after x number of minutes.

The discussion is to allow using a variable in the Delay action in Rule Engine, add this variable tile to the dashboard, and create a rule to be triggered by this variable that will turn the switch on, delay for a dynamic period based on the input variable value, turn the switch off and reset the variable value. Here is the “conceptual” rule example:

@Amir_Dekel please feel free to comment if I have missed anything & thanks for submitting the feature request.


Dear james,

that’s exactly what i want to do!


If you can make it as dimmer style. (sliding potentiometer) , it will be even better. Just set lower limit and upper limit and allow the user to slide and set whatever value he needs.