Using two virtual Thermostat for one room
Perhaps you have the same problem. One week you need to heat a room, because you have a guest, and the other not and you do not need any special week program.
Solution: Create two (or more) virtual Thermostats. With one click you enable the one scheme and with a second click you diseable the second one. So you have serveral schemes for the same room whatever you need.