Thermostat Fan Recirculate

Hey @eicher_ian are you using the SmartThings On/Off Button Tile device or the code developed by Bob? I use SmartThings On/Off Button

Thanks for your help! I made some changes to the switch handler. It now unscheduled/schedules the recirc function. I have been running it since yesterday afternoon and seems ok now.
Please let me know!

I can’t seem to get this to work. I don’t think it knows what to turn on???

@Hanselljlh Can you explain what you have tried? I can guide you if you’ll let me know where you are at in the install process.

Bob

Ok I think I have the apps and switches installed correctly but the switch doesn’t seem to want to actually turn on the fan. My goal is the have the fan turn on when the temperature outside is cooler than inside. When I press the button logging shows the App saying on/off but the actual button never shows up in the devices that generated actions.

I think where the problem is… is simply how does on/off function know where to go function on/off at??? when does it affiliate it’s self to turn on something or off something?

If it is in the “Run circulate in HVAC” app then the app isn’t relaying the info to the Nest.

Also what does "minimum define i.e. min that it will take the temp down to or min temp it has to be to trigger it? What is the difference between the two delectable minimums?

Here’s a quick rundown.

The scheduler inside the app will start the fan if the system has been idle for ‘Time between circulations’ and will run the fan for ‘length of circulation’. In other words, no heating or cooling cycle activated during that period of time.

The ‘minimum run temperature’ is a value that you to choose to control the recirc cycle. Example; if you set the temp to 73 and if the temperature sensor chosen (could be thermostat, outside temp, etc) drops below that value, recirc will not run even if the ‘time between circulations’ is exceeded.

I think the switch operates a differently that you would like it to. The virtual switch only provides feedback to the Recirc app. In other words, if the switch is off, the recirc app will not start the fan no matter if the ‘time between circulations’ is exceeded and if the temp is above ‘minimum run temperature’.

The switch was added as a request. If you do not want the virtual switch, there is a version in my Github that does not use the switch. Everything else works the same.

To achieve the recirc cycle when cooler outside than in, the logic of the app would need to be altered.

I hope this helps! Also, you are more that welcome to take a look at the code and play with it! I’ll be glad to help explain things in more detail.

bs

I had a similar need and was reading this thread. Wanted to post my solution so it may help others:

I have a two level home and wanted to turn on the furnaces fan to circulate air when the 1st floor temperature is over X degrees different than the 2nd floor temperature. My thermostat has the ability to turn the fan to ON or AUTO (Go Control Thermostat from Lowes). I was able to use Rule Machine to accomplish this - it has the capability to compare one temperature sensor to another including an offset. I set this up last week and it has been working great. This obviously doesn’t have all the settings that may be needed but is a quick way to recirculate air without the need to write your own custom code.

I need an smartapp that turns switch on and off based on 2 temperature sensors difference. For example, one temp sensor gets hotter than another by X degrees- switch turns on. If it is hotter less than X degrees- switch turns back off.
Can you share your program, that seem to do it? Or help/guide me to create one? thanks

I followed instructions in this thread, but it looks like the source code has been removed. That is unfortunate.

@midyear66 Just got my Zen Thermostat and this app is exactly what I needed to get the circulate function I wanted. Setup was a breeze, thanks!

I just set this up - much easier than the one I had setup in CORE. Thank you.

I have been running this for awhile and have noticed that it turns the fan from auto to on even when it’s heating or cooling. Did I set something up wrong?