Ceiling fan controller?

@Lojack Testing the app but it is crashing. I am using temperature from a SmartThings multipurpose sensor and I trigger the fan ON as a cooling unit. It crashes after I try selecting the devices I want to use and is telling me it is sending the developer a notification about it. Here is my device setup at this thread Control 3-speed Ceiling Fan and Light Kit? I have been using the Virtual Thermostat smartapp but unloaded to test yours.

I manually am setting the variable speed but ideally want to do it automatically in an app. The idea being at desired setpoint trigger the Fan ON and also Low Speed, if temp continues to rise 2 more degrees set speed to Medium Speed. If temp rises 2 more degrees then set fan speed to High Speed. And the reverse should happen to lower Fan Speed in increments until it shuts off the fan 2 degrees below desired setpoint.

For now I configured three new routines that set the fan speed for Low, Medium, High so if the app could trigger routines based on the above?