Thermostat SmartApps that uses Virtual Switches to control Mode/Fan/SetPoints

I am using a CT101 which I believe is just a lowes brand of the ct100 and the device type from here:

The 40 second delay is really not that big of a deal but quicker is always better though :smile: