Goodbye and Hello Routines

Hello, I’m new to this whole forum. Just got my smarthings v2 up and running, coming from nexia. I noticed with routines, I can create goodbye and hello routines. Is there any way to configure those to tell your hvac system to turn off when doing goodbye, and turn the hvac system back to AUTO when doing the Hello Routine?

I only see the ability to change the temperature to a certain degree for both hello and goodbye routines. It would be nice to either be able to turn the hvac system off, and then when returning, get it back on its schedule!



If you don’t mind getting into the programming a bit, you could definitely do this with a virtual switch. Create a virtual switch, then create a SmartApp to make the virtual switch turn the hvac off when it turns off and set it to auto when it turns on. Then you can add this virtual switch to your routine.

I’m not sure if a SmartApp like that exists already, but it would be an easy one to get started with SmartApps if you’re interested.

EDIT: It may also depend on which thermostat you are using and whether or not its device type exposes the Auto state.

I recommend keeping this simple and setting the temps to high/low amounts. Isn’t it true that you wouldn’t want your house to freeze out (if in Northeast) or get too hot for the pets, or for when you get home?

Rather than programming, just set higher limits is my 2 cents.

obycode- I wouldn’t mind at all, just have no idea how to do it! I have a trane 624 thermostat for both up and downstair.

bridaus-yes, that would make sense for doing the goodbye routine. But when coming home, it would be nice to schedule it to go back on schedule (auto) to start the cooling or heating for what time of day it is…

Have the temps then set back to what you want when you arrive home using an “Arrive Home” Routine.

Ok, so first, you’ll need to create a virtual switch. You can find some info on that here:

Then you’ll need to create a SmartApp that has a switch and a thermostat as an input. Subscribe to the switch and when it is turned off, you’ll want to call the off() method on your thermostat, and when it is turned on, you’ll want to call the auto() method. Here is a good place for getting started with SmartApps:

If you prefer to learn from examples, you can look at this SmartApp which also subscribes to a switch and takes some actions:

It’s not the best practice to switch your HVAC on/off, unless you have a good reason, like opening closing the windows. You could easily set your HVAC on most energy efficient setting when you leave and than have it reset to a comfortable temperature when you come back. If you really want to change modes or turn it off all together, you could start with the “Thermostat Mode Director” in the marketplace, I think that’s all you need.

Out of curiosity, what is the reasoning behind not turning off your HVAC?

Personally, I just set my heat / cool limits where I feel certain they will not be triggered vs. turning off; however, I’ve never hear anything detrimental concerning turning off completely.

Thanks! I’ll work on that today!

SBDOBRESCU-what is the reason behind not turning it off? The goal is to be able to press one button (goodbye or hello) and have that do everything I need it to do. Trying to not do multiple steps!

One button (routine) will do everything you need to do. In fact if you use presence in any way, it’s zero buttons. The real issue here is that the simplest way to do this is by setting temps, ST does not natively have a method to turn HVAC off. And honestly, if I were them, I would keep it that way. @SBDOBRESCU mentioned “best practice”, not “you have to”. If you want to find code to turn it off, it exists on this community. I will never turn my HVAC off because in the Northeast that’s flood-worthy in the winter.

1 Like