Override attribute of climate component

Hello everyone,

I have successfully set up an EQ-3 bluetooth thermostat. As described in the documentation, the thermostat itself does not provide us with the current temperature.
I would like to feed a different temperature sensor (“temp”) into the climate component.

homeassistant:
  customize:
    climate.Zimmer1:
      current_temperature: '{{ states.sensor.temp }}'

This is producing this:
image
What am I missing here?

find where the attribute temp is registered in your sensor. likely something as:

{{ states.sensor.temp.attributes.temp }}
1 Like

Hi poolcactus,

thanks for your tip! The result now looks as follows:
image

Code is:

homeassistant:
  customize:
    climate.Zimmer1:
      current_temperature: '{{ states.sensor.temp.attributes.temp }}'

I’m still doing something wrong here, aren’t I?

There appears to be something wrong with the documentation for climate right now: https://home-assistant.io/components/climate/

It should be for a much more generic platform, not Ember. I tried to look in the history on github, but my skills were not adequate enough to find the original page!

What you are trying to do, I don’t think you can do. At least not in that way. Usually customize is not used for modifying platforms like that.

Did you have any luck finding a solution to this?

I’m trying to do exactly the same thing, and can’t work out how to get my live temperate values fed to the EQ3 climate sensor.