Question on evaluation condition

Just starting out with with Hubitat and setting up some rules and looking back at my condtions...
IF weekday and
time is between 8:00am to 8:01am

set thermostat to 74.

the condition will be true for 1 minute. so will this set the thermostat to 74 over and over? Is there a better way of handling this? I read that you cannot set a time condition to a certain time? correct?

So far having a good experience coming from Vera.

Thanks for any guidance on this topic.

You can use a trigger for the time then set restriction to the days you want.

It also only executes when the condition changes. So at 7:59 it’s false. At 8 it becomes true and stays true until 8:01.

You can also do it with a trigger but this should work as well.

As @cuboy29 suggests, use a Trigger instead of a rule, if what you want is to just set it to 74 at 8:00 am. The trigger event is called Certain Time. That would run every day at that time.

Certain Time setting:

Main trigger screenshot:

Thanks for your input. This is a business so i only want this to happen during the week.
I guess i could do a restrictions on weekends. More then one way to skin a cat.:slight_smile:

In my first if condition between times how often would that if statement get checked? Is there a internal timer that checks for rules?

Between two times is evaluated at the start time and at the end time. If there were other conditions that threw events in the interim, it would be evaluated then as well, to confirm between the two times.

Great, thanks for the info.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.