Send simple signal over AC power line for Arduino / ESP8266
You were not clear if you wanted to design your own or buy an off the shelf product.  Either way I doubt you will do better than this cost wise.

Powerline Communication Shield for Arduino

LINK Product Information

LINK to buy Shield  $50

They also have a Powerline Communication Module $29







Or build your own from the schematics (PDF)