# \[OBSOLETE\] Monitor ecobee temp and Adjust it according to indoor/outdoor sensors

**URL:** <https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273>\
**Category:** Community Created SmartApps\
**Tags:** smartapp\_hvac\
**Created:** [November 22, 2014, 7:07pm UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273 "2014-11-22T19:07:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![yvesracine](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/yvesracine/32/95271_2.png) [@yvesracine](https://community.smartthings.com/u/yvesracine)\
**Post date:** [November 22, 2014, 7:07pm UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/1 "2014-11-22T19:07:25Z")

</div>

Hello,

For those of you who have an ecobee thermostat, I just created a new smartapp that monitors the outdoor temperature and humidity on a regular basis (in minutes specified as input parameter) and adjusts the ecobee’s temp according to certain thresholds given by the ST user.

If some conditions are met, then it can increase/decrease the heating/cooling setPoints or resume  
the program set by the ecobee user.

In brief, the smartapp allows automatic adjustments of the cooling/heating setpoints according to indoor/outdoor conditions. This is particularly useful in the Winter/Summer where outdoor temperature and humidity can vary throughout the day.

You can enable/disable the smartapp with a button on/off tile (ex.virtual switch).

The smartapp can use an outdoor sensor or a virtual weather station, such as

> **[GitHub - yracine/device-type.weatherstation: An internet-based weather station device for your...](https://github.com/yracine/device-type.weatherstation)**
>
> An internet-based weather station device for your Hub (or pre-defined) location.

to get the oudoor temperature and humidity.

see MonitorAndSetEcobeeTemp at

> **[device-type.myecobee/smartapps at master · yracine/device-type.myecobee](https://github.com/yracine/device-type.myecobee/tree/master/smartapps)**
>
> SmartThings-ecobee integration. Contribute to yracine/device-type.myecobee development by creating an account on GitHub.

This smartapp only works with my custom ecobee device at

> **[GitHub - yracine/device-type.myecobee: SmartThings-ecobee integration](https://github.com/yracine/device-type.myecobee)**
>
> SmartThings-ecobee integration

And, finally, all the smartapps/custom ecobee device can run in Farenheits or in Celcius acccording  
to your temperature scale of choice.

If you like the custom Ecobee device and related smartapps, please support the developer:

## [Donations via Paypal link](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=yracine@yahoo.com&lc=US&item_name=Maisons%20ecomatiq&no_note=0&currency_code=USD&bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest)

## ![](https://global.discourse-cdn.com/smartthings/original/2X/5/53a1742604f53d6fecab6819b60e1f129ddaa53e.jpg)

---

<div class="post-metadata">

**Author:** ![ero4444](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ero4444/32/131402_2.png) [@ero4444](https://community.smartthings.com/u/ero4444)\
**Post date:** [November 24, 2014, 6:01pm UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/2 "2014-11-24T18:01:56Z")

</div>

COOL! - missing a leading “/” for the comment on the first line of weatherstation

---

<div class="post-metadata">

**Author:** ![yvesracine](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/yvesracine/32/95271_2.png) [@yvesracine](https://community.smartthings.com/u/yvesracine)\
**Post date:** [November 24, 2014, 7:15pm UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/3 "2014-11-24T19:15:36Z")

</div>

@ ero4444

Corrected! Thnx.

---

<div class="post-metadata">

**Author:** ![yvesracine](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/yvesracine/32/95271_2.png) [@yvesracine](https://community.smartthings.com/u/yvesracine)\
**Post date:** [February 20, 2015, 1:51am UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/4 "2015-02-20T01:51:39Z")

</div>

Hello, I added some logic today to take into account some indoor temp sensors for any temp adjustments in order to have a similar behavior as the ecobee3 with its remote sensors.

The indoor temp adjustment is based on the average temp calculated from multiple ST connected indoor sensors.

Just grab the latest code at

> **[yracine/device-type.myecobee](https://github.com/yracine/device-type.myecobee/tree/master/smartapps)**
>
> device-type.myecobee - SmartThings-ecobee integration

Regards.

---

<div class="post-metadata">

**Author:** ![GS05](https://avatars.discourse-cdn.com/v4/letter/g/a3d4f5/32.png) [@GS05](https://community.smartthings.com/u/GS05)\
**Post date:** [July 3, 2015, 3:44am UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/5 "2015-07-03T03:44:11Z")

</div>

Yves,

Any way to use this on a grouping of T-stats instead of one? I have 4 in the house and would like 3 of the 4 to adjust theire setpoints per the app.

Another question, do you find the weather station app is slow to update, thus causing issues with this app?

---

<div class="post-metadata">

**Author:** ![yvesracine](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/yvesracine/32/95271_2.png) [@yvesracine](https://community.smartthings.com/u/yvesracine)\
**Post date:** [July 3, 2015, 4:01am UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/6 "2015-07-03T04:01:54Z")

</div>

Hello, actually you should then create multiple instances of the smartapp for each of your thermostats. This way you can associate different sensors for your thermostats. To do this, just rename the app on the last screen.

As for the weatherstation, I believe that there is a refresh() that is done on a regular basis in the smartapp.

P.S. I just checked in the last version at github (v1.9.2) which does call the refresh() on a regular basis.  
Regards

---

<div class="post-metadata">

**Author:** ![yvesracine](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/yvesracine/32/95271_2.png) [@yvesracine](https://community.smartthings.com/u/yvesracine)\
**Post date:** [July 16, 2015, 10:49am UTC](https://community.smartthings.com/t/obsolete-monitor-ecobee-temp-and-adjust-it-according-to-indoor-outdoor-sensors/7273/7 "2015-07-16T10:49:18Z")

</div>

Hello @GS05,

**My ecobee Device is now available for download at my store:**

**[www.ecomatiqhomes.com/#!store/tc3yr](http://www.ecomatiqhomes.com/#!store/tc3yr)**

For the new look & Feel, please refer to the following thread:

> [@\[RELEASE\] My Ecobee Device V4 with thermostat multi-tile UI (pictures below)](https://community.smartthings.com/t/beta-release-my-ecobee-device-v4-with-thermostat-multi-tile-ui-pictures-below/37832):
>
> To whom it may concern, This thread is about My Ecobee device only, and it’s dedicated to the several hundred of ecobee users (550 contributors and counting) who have been using it for their day to day HA interaction through SmartThings for more than 2 years now. I’ve developed more than 15k lines of code for the ecobee thermostats under ST. It’s the most comprehensive ecobee implementation. There is no other thermostat device that offers this kind of capabilities under SmartThings (compared to Nest, Honeywell Lyric or any other smart thermostats). If you want to unlock all ecobee’s rich APIs features, this is the device for you! The code works with all ecobee models: Ecobee3, Smart-SI, Smart-02, and even EMS thermostats. New upcoming version here: BTW, for those who are interes…

Regards.
