Questions tagged [ecobee]

8 questions
1
vote
1 answer

Ecobee API: Documentation is for curl not sure how to translate to Python

The Ecobee API documentation shows this as a way to access their API: #curl -s -H 'Content-Type: text/json' -H 'Authorization: Bearer AUTH_TOKEN'…
1
vote
2 answers

Where am I going wrong with my memory management?

https://gist.github.com/macarr/b49c0097666a613f639c4eab931f31d4 I'm making a little app in C that's supposed to connect to the ecobee API. Ignore for the moment that this is dumb/terrible/why god are you using C as a REST API client, it's a personal…
ChickenWing
  • 639
  • 9
  • 24
0
votes
1 answer

setHold does not create Event as expected

I am all authenticated, and send this request to…
0x6adb015
  • 7,473
  • 4
  • 24
  • 38
0
votes
1 answer

Control Ecobee thermostat via HomeKit

I'm an iOS developer and my app (AirCompare) controls a HomeKit-enabled thermostat based on the weather and other factors. A user has an Ecobee 4 and it occasionally behaves in unexpected ways. The Ecobee documentation...well, basically there…
Wayne Henderson
  • 237
  • 3
  • 9
0
votes
1 answer

How to access class member array in python

I have a class member. How do I access "value" of the remotesensor temperature? This is the response from pyecobee module for ECOBEE thermostat. I tried thermostat_response.thermostatList but it gives me error "AttributeError:…
0
votes
1 answer

ecobee api returning response 500: {'status': {'code': 4, 'message': 'Serialization error. Not permitted to update model: Thermostat'}}

I'm building an application that leverages the ecobee API in python to control the thermostat mode (heat/cool/auto/off). I built a function to perform this and it was working without problems 4 days ago. When I started to work back again yesterday…
razecg
  • 11
  • 1
0
votes
1 answer

Using XMLHttpRequest to GET Ecobee API info. Getting a 500 (Error 1: "Authentication failed. Token is required.")

The API requires a header that will contain the Authorization code. So this what I have so far: var fullUrl =…
Darky
  • 1
  • 3
0
votes
1 answer

Ecobee: Response returning only partial results

Using Google Apps script to attempt to talk to my thermostat using the Ecobee API. In the below code, the value of json is "{ "status": { "code": 0, "message": "" } }". For the correct, full response, see the results of curl later in the…
Jeff Axelrod
  • 27,676
  • 31
  • 147
  • 246