TLDR: I'm trying to create an automation that will increase my Ventstar thermostat by 2 degrees if the heat pump that it controls has been running for 15 minutes, then wait for 30 seconds and then decrease the setpoint back by 2 degress to the original setpoint. When I try to use a template to perform the increase task, it will not pass the error check. I assume this is because either a template can not be used or I'm structuring the action incorrectly.
For some reference, the Ventstar thermostat has a feature that is "supposed" to work but does not. If the temperature is too cold, a heat pump can't efficiently extract heat from cold air (near or below 30°F) so the way the thermostat is again, "supposed" to work is after a set time (15 mins), if the setpoint hasn't been reached yet, the aux heat is supposed to turn on to assist. The Home Assistant Ventstar integration doesn't have access to the aux heat mode and, as inferred by the word "supposed", the thermostat does not activate aux heat after 15 minutes so the heat pump just continues to run while trying to do its job. If, however, I bump up the setpoint by two degrees, it will activate aux heat and do what I want it to do....hence my question.
Can someone offer any suggestion as to what I can't do or what I might be doing wrong....or another way to accomplish this?