Welcome to the forums! Ecobee is in “SmartThings Lab” status. That means SmartThings is working on an official integration, but it’s still in Beta.
http://www.smartthings.com/compatible-products/
Meanwhile @yvesracine is a community member who has contributed a lot of custom code to improve the integration. So there are people using Ecobee with SmartThings, but it’s not a completely smooth integration yet.
Before jumping over to the Ecobee topic, take a look at this for an overview of how custom code works with SmartThings:
The original FAQ information in this thread refers to the original smartthings architecture, which was in place through the end of 2022 and a little beyond. Custom code was written in the groovy programming language and ran in the smartthings cloud.
As of May 2023, you can no longer add new Groovy DTH‘s or smartapps to your smartthings account. So if you came here because of a link in an old forum thread, or on another site, I’m afraid the Groovy information is no longer usable.
All of this was replaced by a new architecture. Cloud to cloud integrations use the smartthings API. Hub connected devices, mostly Zigbee and zwave, now use “Edge Drivers,” written in the LUA programming language. Here’s the official announcement on those:
The process for using a custom Edge Driver in the new …
And here are Yves’ topics on the Ecobee. The first is for basic functionality.
Hello,
In order to simplify the installation of the My custom Ecobee device for all ecobee users out there, I made some changes to be able to use a similar installation process as the ST stock ecobee device.
This is done with a simple SmartApp called “My Ecobee Init” that acts as a Service Manager for the ecobee thermostats at your home.
See readme file at
GitHub - yracine/device-type.myecobee: SmartThings-ecobee integration for instructions.
Here are the main benefits of using My Ecobee Device:
Better performance and reliability
Support of ecobee3, Smart, and EMS thermostats
Support of Farenheits and Celsius
Up to date with recent ecobee’s API changes
Expose all ecobee API functions to Smartthings such as setClimate Home or Away for
smarter automation
More UI tiles to show all ec…
This one is specific to using the ecobee zone sensors:
Hello, I’m considering the Ecobee3 w/ remote sensors. I’m also thinking that it would be nice for those remote sensors to be pulled into ST. For example I saw that something of the system does humidity, I would hope all sensor units do. It would be nice to turn humidifiers in the various rooms on and off based on that.
I did see that there’s a slow refresh rate in another post, I don’t know that that’s a major problem for me. I don’t intend to use the motion.
Thanks for any replies!