I have a Pro T705 thermostat.
At night, I have it set to only heat when the temperature drops below 60 degrees F. I have the wake up temperature set to 73 degrees.
I have a Netamo system in the same room which tracks the actual temperature real-time. It's within 5 feet of the thermostat and at roughly the same height on the wall.
I've checked the temperature schedules. I've checked the times.
The only other thing I can guess is that it's because of the "swing" settings - that the difference between the lowest temp point and the heat setting is too wide.
Could it be the swing settings or is there something else going on?
Experimented last night to see if the answer of it being "adaptive intelligent recovery" was correct. Adjusted the wake up time to hours later, kept the setting to only heat when the temperature drops below 60 degrees F.
Confirmed that heat didn't kick on when it dropped below 64.5 and the wake up heat setting was well in the future.