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
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.
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.
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.