Log changes to climate.temperature in the same way as input_boolean or other entities

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.

I would add as well current state. Like, Started Cooling, Stopped Cooling, etc

3 Likes

+1 I would also be interested in tracking who change the temp state, happened last night but have no idea what changed it or who.

3 Likes

Same, I’m using the Ecobee integration, it never logs set point changes. :frowning:

3 Likes

Yes this is really a bummer :expressionless:

3 Likes

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.

4 Likes

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…