The smartapp ecobeeSetZoneWithSchedule can do this and much more and you can use any ST connected temp sensor (not only the proprietary ecobee sensors which have limitations for motion) based on the concepts of rooms/zones/schedules:
http://thingsthataresmart.wiki/index.php?title=EcobeeSetZoneWithSchedule
P.S. ecobeeSetZoneWithSchedule works only with MyEcobee device, the most resilient & smartest ecobee implementation under SmartThings.