если надо дешевле Х10 и с хотелками нет полной определенности, тогда Arduino. Если нужна компактность, то, например, Arduino Nano + 5 MOSFET-транзисторов, управление по USB, любым ИК-пультом, или RF-приемниками (в том числе готовыми брелками или радиовыключателями). Если взять платку побольше, то дополнительно можно управлять по Wi-Fi, Bluetooth, Android или Интернет.
А уж логику программную можно любую наваять - хоть днем группы, а ночью индивидуально, по датчикам движения или другим событиям.