I see now.. battery device and the driver also polls. A battery device does not 'wake' often, maybe once an hour. It's how it conserves battery.
Ok, here's a review of Hubitat and Events.
Hubitat reacts to Events.. nothing else. Sunrise is an Event. 6:15 (for your thermostat) is an event. 6:16 is not.
IHubitat doesn't react to state. A door sensor detects a change. The CHANGE is an event, the fact the door is left open or closed is nothing. You can deduce that the door is still open because you didn't get the Closed Event. But Rules get evaluated when one of the elements changes.
You can click Done on a Rule and it gets evaluated (because Done acts like an event.)