Thermostat setpoint and preset changes need to be logged

I’m a dad. It’s my natural duty to know who touched the thermostat. It might have even been me with a buggy automation. But the logs tell me nothing. All they log is when it was changed from heat to off and back.