Have had this system for two years now and contractor has had to replace the thermostat two additional times since original installation. This is a poorly designed product which should be upgraded and replaced. All software upgrades since the beginning have done little to improve performance. Specifically, the heating temperature sensor is quite inaccurate, especially when coming to temperature following overnight lowering. With the “smart recovery” feature, it alway starts the warmup way to early and has typically reached temperature at least 1/2 hour too early. This wastes energy. In addition, the system overheats by a degree or more before eventually reaching equilibrium an hour later. From that point the control is stable. This thermostat is paired with the Bryant 97% efficiency furnace. Other issues include completely inaccurate readings for therms and kWh compared with my home meters and readings on the thermostat are not the same as readings on the app. This system was purchased with way higher expectations that what has been received and Bryant should correct all of these deficiencies ASAP. Customers have invested a a lot of money to upgrade systems and should have every expectation it performs as advertised. I get the distinct impression Bryant doesn’t care.