Created At

Dec 27, 2022

Last Update

Jan 05, 2023

Platforms

Z-box Hub

Views

1214

Download

29

Type Quick App

Control the Ecobee Thermostat and get updates from sensors.

This Quick App has been tested with the ecobee4 thermostat and uses the standard Ecobee API so it should work with any Ecobee Thermostat and sensors.

This Quick App gives you the ablity to control the Ecobee Thermostat Set point as well as the mode. This will set a permanant hold.

This Quick App will read the sensors will be read every 30 seconds and the corresponding childs will be updated.

 

 

To Authorize:

API Key = MboUmk906YE5robabM0iMWCQdptS4xLb

1. Goto https://www.ecobee.com/home/developer/api/examples/ex1.shtml and enter API Key in "Step 1: Obtaining your Pin and Authorization Code" and a pin will be generated

2. Copy your ecobee Pin

3. Goto ecobee.com, login to the web portal and click on the 'My Apps' tab. 

This will bring you to a page where you can add an application by authorizing your ecobee Pin. 

4. Paste your ecobeePin and click 'Validate'. 

5. The next screen will display any permissions the app requires and will ask you to click 

'Authorize' to add the application. 

6. Got back to https://www.ecobee.com/home/developer/api/examples/ex1.shtml and enter the API Key and Authorization Code from Step 5 in "Step 2: Obtaining your Access Token and Refresh Token"

7. Copy the Refresh Token Generated in Step 6 into the refresh_token variable for Ecobee Quick App.

2 Comments,  Want to add comment please login
2c64c42110f1d1a6f986afa5f13e6f7b

Thank you for this work. It appeared to connect fine and my readings looked reasonable in the UI (in F as I am in the US). However, then I attempted to change the "Cooling" temperature to 72F via the Quick App, it reports 163F and stays in that range.

A76a3a4e1774cd33f5471b7ec24d0d428

can you add here description how to configure it, is it work with all ecobee thermostats or maybe with only one model?

Load more comments
© 2024. Nice-Polska Sp. z o.o.Privacy policyTerms & ConditionsFeedback