There's a couple options I can think of that may depend on how willing you are to DIY something. You could use an Arduino with a GSM shield such as http://www.hwkitchen.com/products/gsm-playground/ to accept a phone call, interpret DTMF, and then trip a relay. This ought to be pretty straightforward...