Would like to record log from thermostat on how long it takes to cool or heat room

i’m new to this and trying to find a way to log how long it takes to cool or heat for a room with thermostat temp sensor. i have searched for a app that does this but it mostly for ecobee thermostats. my current thermostat is a ct100. thanks.

also is there a good site where i can learn how to write apps?

You just want to log daily and monthly running times? Or do you want to build trends? If just daily or monthly running, then this app collects daily and monthly usage…

Have you looked at initial state. Limited number if events for the past 24h are free. I found that heating or cooling a room takes acouple of on/off cycles because you typically heat up the air and the walls etc cool it down again.