This smartapp provides automatic control for Evaporative Coolers (single or two speed motors) using any temperature sensor. On a call for cooling the water pump is turned on and given two minutes to wet pads before fan low speed is enabled. The fan high speed is turned on if the temperature continues to rise above the adjustable differential. There is an optional motion override. CoRE will do this same control very well however a simple setpoint change can be tedious.
Single Speed Application
Even though this was designed around complete control of a two speed fan, it will work with single speed motor applications by default when leaving “Fan Hi-Lo Speed Control device” blank. The same is true if you prefer basic Fan/Pump ON together without pre-wetting of pads. Simply use the Fan motor switch and wire the pump in parallel.
Basically you can use this smartapp for something as simple as a standard cooling only thermostat or as complex as a two speed evap cooler with pad pre-wetting cycle before energizing the fan On.
If you need help in installing custom smartapps see @JDRoberts FAQ: An Overview of Using Custom Code in SmartThings here.