Change thermostat mode with outside temp

I have a Radio Thermostat CT30e and it does not have an automatic mode. So if I need to change between heating and cooling I have to go into the app or manually do it from the device.

I am looking for something that will switch over the thermostat to heat or cooling due to an outside temp sensor (or inside).

I feel like this should already be a thing so I may be missing something.