Most air conditioners are not meant to be run when the outdoor temperature is below 60 degrees as it can harm the appliance and shorten its life. In the variable climate I live in (Minnesota) its really easy to see outdoor temperature ranges of up to 70 degrees (F) in any given week, and sometimes days in the spring or fall. This means that I have to manually check every day (and/or night) to make sure I have my scheduling set up so that my A/C will not run if it is too cold outside.
The idea here would be to add a toggle to the thermostat advanced settings called “Cooling Protection” and allow the user to specify the minimum outdoor temperature that the Cooling can run. If the toggle is turned on, the thermostat will query some kind of weather API based on its location to know whether or not to turn on the A/C based on the user’s “Cooling Protection” setting value.