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.
This smartapp was developed to allow full control of a two speed evaporative cooler. The amps of my 1HP fan motor exceed the 10amp ratings of the common zwave switch so I selected the Remotec ZFM-80 (15amp relay) for fan control and used an Omron LY1F (15amp relay) for my speed selection relay. I used an Enerwave ZWN-RSM2 (dual 10amp relays) to control the lower amp water pump and drive the higher amp capacity Omron for speed control. The ZWM-RSM2 has inputs for the old existing switches for manual local control.
The Remotec ZFM80 also has aux switch input but I didnāt use it because it also has an integral button to control the relay directly and I didnāt have room in my gangbox.
The Omron LY1F was mounted in a separate enclosure. You could mount it in an weatherproof enclosure at the evap cooler.
@dalec I know this post has aged a bit, but this is exactly what Iām looking for. However, Iām unable to save the app after configuring it in the ST app. Iāve seen some references to that behavior, but canāt seem to get past it. If you get this, can you advise? - Error: java.lang.NullPointerException: Cannot get property āfilterEventsā on null
The cooling season just started up here so I have mine up and running as of this week. I will be able to watch to see if I can debug it all. Can you open up Live Logging and watch the logging for the Evap Cooling Thermostat and let me know what it telling you. Tell me exactly what you are configuring in terms of what is the hardware you are using for the inputs and outputs which should help me see what might be happening.
I am also very interested in using this too. Please let me know if youāre able to get it running again and thank you so much for the time and energy on this.