Ecobee Control Cool Differential Temp

I am 99% positive the answer is “no”, but I wanted to asked with the hope that there may be a way…

Is it possible to control/change the Ecobee Cool Differential Temp from Home Assistant? This is the setting that controls the “swing” temperature when the thermostat is cooling.

The reason: I want a larger differential in the spring/fall (small differential leads to short run times) and a smaller differential during the summer (short run times are not a concern due to high outside temperatures).

i’m not sure what your question exactly is, but i think you’re asking if it is possible to automatically adjust the set temp according to the outside temp? because that’s possible.
i use it to adjust the floor heating inlet temp. i also run the outside temp through an average sensor so that the temp only changes slowly according to the average temp.

i’ve added this in the config.yaml

compensation:
  vloerverwarming_doeltemp_cv_only:
  # the sensor is called: sensor.compensation_sensor_gemiddelde_buiten_temperatuur_average_linear
    unique_id: vloerverwarming_doeltemp_cv_only
    source: sensor.Gemiddelde_buiten_temperatuur_average_linear
    unit_of_measurement: "°C"
    precision: 1
    data_points:
      - [-20.0, 30.0] # at -20 it becomes +30
      - [20.0, 20.0]  # at +20 it becomes +20

This is from Ecobee’s website:

Cool Differential Temp:
Also known as the “swing” temperature, this is the minimum temperature differential the ecobee observes before engaging cooling. This is set to 0.5⁰F/0.3⁰C by default. This setting will wait for the temperature in your home to rise by this value (0.5⁰F/0.3⁰C in the default scenario) above your set point before engaging your air conditioning. For example, if your Cool set point is 72⁰F, the ecobee will engage your air conditioning when the temperature in your home reaches above 72.5⁰F. This setting prevents your equipment from short cycling and helps to conserve energy.

so you want to change the 0.5⁰F/0.3⁰C value?

have you checked the Ecobee integration page? maybe there is something usefull you can (ab)use…

According to the Ecobee page, certain settings are only configurable from the unit itself and not via the website or mobile app so I believe this won’t be possible.

https://support.ecobee.com/s/articles/Threshold-settings-for-ecobee-thermostats

Since some of the settings could damage your equipment(at the minimum shorten the lifespan) if configured incorrectly I assume it’s to reduce liability on Ecobee’s side.

1 Like