python-ecobee-api icon indicating copy to clipboard operation
python-ecobee-api copied to clipboard

Add support for Ecobee Switch+

Open niemyjski opened this issue 6 years ago • 1 comments

The following shows off how to get access to a list of all switches via polling

https://github.com/SmartThingsCommunity/SmartThingsPublic/blob/master/smartapps/smartthings/ecobee-connect.src/ecobee-connect.groovy

I Found that logging into your Ecobee account it makes a request to https://api.ecobee.com/ea/devices/ls?format=json to pull for changes and get a list of all devices with identifiers and full metadata..

Then when you make a state change like turn on or off it makes a PATCH https://api.ecobee.com/ea/devices/ls/ID_HERE?format=json with the state {"state":{"on":true}}.

niemyjski avatar Dec 31 '18 04:12 niemyjski

@nkgilley would you be willing to pair on this?

niemyjski avatar Jan 11 '19 03:01 niemyjski