ecobee
communitySmart thermostat and home sensors — energy savings, room-by-room comfort, and smart home integration
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
/api/thermostatGet thermostat status
Returns
temperature, humidity, hvac_mode, set_point{heat, cool}, occupancy, sensors[] with name, temp, occupancyPOST
/api/thermostatSet thermostat temperature
Parameters
cool_setnumberoptionalheat_setnumberoptionalhvac_modestringrequiredReturns
status, set_point{heat, cool}, hvac_modeGET
/api/energyGet energy report
Parameters
periodstringoptionalReturns
usage_hours{heating, cooling, fan}, savings_percent, outdoor_temp_avg, indoor_temp_avg, tips[]