Wireless Project Recommended Products

Hi all, I’m planning on making a project using an Arduino (or other microcontroller that will act as a hub) that will receive data from a computer through ethernet and depending on the data will send commands to one of a few modules of wireless receivers. The specific data will be a range of time (ex. “9:00-12:00”) and when a receiver receives a time frame, it will set a timer to turn a light on between those hours. Or it could just receive a command to be turned on/off. Will I need a microcontroller for each receiver? I’m trying to be as cost-effective as possible. What products should I use to achieve this system? Xbee?

Thanks