Ecobee Essential Thermostat Successfully Paired With HomeKit Controller App

It’s officially released.
Release 2.4.2.128 Available

2 Likes

Ah...missed that.

I had just installed the .128 beta and it didn't fix anything for me, spurious decimals are still being added to the Cooling and Heating setpoints of the Ecobee added via HomeKit.

@gopher.ny - want any engineering logs, or ? See my post in the beta section.

LOL...things are moving quickly:

Seems to be fixed!
edit: I take that back.
It seems to work, then reverts to:

Victor is on it, still some stuff he has to look at to figure out why the decimals may appear.

I don't think the therm does anything w/the decimal settings, there are no decimals in the UI of the Ecobee or the Ecobee app, so my assumption is that any decimal values sent in setpoints from the hub are just discarded. Unless anyone else has a different theory or experience w/their Ecobee device or app.

rounded?

Depends on whether the device "sees" the decimals sent to it, or just ignores them. Haven't tested that...

What's interesting is that changes in the dashboard are being reflected in the device page, perhaps after a refresh. I don't recall seeing that before. So now there's a 66.9 as a set point in the device page.

Yup - mine is doing that as well, and IIRC I think it was doing it on the previous release as well.

Quick test:

  • 87.5 setpoint set on device page, Current states went to 87.5 and then changed to 87.4, Ecobee app says 87.
  • 87.6 setpoint set on device page, Current states went to 87.6 (and stayed), Ecobee app to 88, so Ecobee is rounding up from .6, not from .5.

Above is repeatable. I'm going to settle back and await Victor's next updates in this area. :slight_smile:

1 Like

Was working yesterday.
Stopped reporting around 8 pm last night.

edit: I dropped out of the beta program to minimize stuff like this, as well as the AirPlay integration.

edit2: Had to remove stats from HomeKit at the stats, then repair. I removed and reinstalled HomeKit integration first, but not sure if that was necessary. Next time, lol.