Here is what you need:
- MyEcobee device which is the DTH for interfacing with ecobee (at my store,look for the standalone version)
- A zoning app to control the vents
There are 2 choices of zoning smartapps:
a) If you want to control your thermostat’s setpoints based on the avg temp calculation of multiple temp sensors, then ecobeeSetZoneWithSchedule is the best app for you (at my store). However, you won’t be able to set a temp threshold for each room. Instead, it allows you to set a temp delta based on the thermostat’s setpoints to control the vents in each zone (a zone is composed of 1 to many rooms).
b) If you don’t really need the avg temp calculation between all your temp sensors, then the ScheduleRoomTempControl smartapp (at my store) can control the vents based on a (static/dynamic) temp threshold only.
Based on your requirements above, it looks like the ecobeeSetZoneWithSchedule is the best app for you (as it meets most of your requirements). Both smartapps above can take into account each room’s occupancy to control your setpoints/vents, so that the occupied rooms would receive most of the airflow.
In all cases, you’d need the DTH first (MyEcobee device).
For more details on my zoned heating/cooling solutions, refer to
and, the ST community wiki:
If you have further questions, you can send them to email@example.com.