Home Assistant doesn’t record changes to a climate entity’s setpoint temperature attribute. This makes is difficult to work out what or who has changed it. There is no obvious documentation to set up such recording.
See also
I would like to see climate setpoint logged in a similar way to how I observe changes to an input_boolean that shows which device, entity, automation or user made the change.
It’s a major bummer that this is not a thing. Is it difficult to add? Or not enough people want this?
I have instances where multiple different users could change the set-point and not knowing who changed it is really frustrating.
I have the same problem. Twice this month, the heating turned up at random times during the night. I have no idea why this is happening. As a workaround, I made an automation that turns the heat down when it passes a threshold and checks every hour. Not ideal…