Hi @baivab
Between the Nest and the Ecobee, you need to know that the Nest integration is not officially supported by ST. There are many data restrictions with the Nest that you don’t have with ecobee. You can download your ecobee data anytime at the ecobee portal. HomeIQ is a powerful tool to compare your data with other homeowners in your area.
The Ecobee APIs are also way richer than the Nest ones which don’t even expose the scheduled setpoints and fan settings the way ecobee does.
This means that you basically need to let SmartThings schedules the setpoints for you which is a major reliability drawback from my point of view. You don’t want to wake up in the middle of a cold night without heating…
My ecobee Device (the custom ecobee device handler) that I’ve developed let ecobee takes care of the scheduling and use only SmartThings to make adjustments to your programs when needed ex. you’re away when you are supposed to be home or vice versa.
With the right configuration (holdType parameter), My ecobee does not create permanent holds at the thermostat and follows the programs that you’ve set for your home. The ecobee APIs allow you to resume the scheduled program anytime.
Also, if you want to connect other equipment to your ecobee (HRV, humidifier, dehumidifier), My ecobee Device can control them in a very efficient manner…I’ve developed some smartapps to control the humidity in your home as an example. Humidity is a major factor to consider for heating/cooling your home as too little humidity is not comfortable and too much can increase your heating/cooling bill.
This is something to consider in the long run. My Ecobee device is evolutive with your growing HA needs as the ecobee APIs are pretty comprehensive.
For more details about My ecobee Device, refer to
P. S. The latest ecobee is cheaper than the Nest thermostat:
Regards.