* Update ecobee to use only range setpoints * Update nest to only use range setpoints * Update demo to use only range for ecobee test device * Update test * Fetch unit from ecobee * generic_thermostat did not have state * generic_thermostat test update