I have a project where I need to remotely control up to 128 individual relay boards within a maximum 30 meter radius. I need each of these wireless relay controllers to be uniquely addressable to ensure the correct relays are opened and closed.
Ideally, quiescent power consumption for the relay remote controller circuit when not in use will be a few microamps and just a few milliamps when receiving or transmitting. I only require the ability to remotely open/close each relay based on its unique ID and to read back the overall status of each unit periodically. There is no need for a full blown MCU at each relay node (which usually means higher cost and power). I’d like to find a low-power wireless modem with the ability to interchange just a few bits of status and control information no more often than once every few seconds to conserve power. I need an integrated circuit that implements the radio, modem and digital I/Os, ideally for a few dollars per unit in volume.
I’d like to use an Arduino compatible board to supervise the array of relay controllers as a central management point.
Can anyone suggest a chipset or module that I can use for this purpose?