A non-programmable
A non-programmable thermostat or controller means that the thermostat can set one heating temperature based on a timer. But it cannot set different times on different days of the week. This is what programmable thermostats are for.