Summary: bug fix for 500 error on some register thermostat requests


  • the API was returning a 500 error when attempting to register a thermostat that was already registered in the ecobee Residential Portal but not registered in SmartBuildings. The response will now be a 403 with a descriptive message of "serial number is either invalid or already registered to another ecobee account"